title: How to create a report using fast Reports with out connecting directly to a database
body: <p>I have been asked by my company to update the reporting functionality of a paticular application written in delphi and using Quick reports to use FastReports instead.</p>
  
  <p>The current implementation pulls all the data out of the database, does a lot of work to organise and calculate the required data for the reports and stores all this in several different objects. The Quick Report OnNeedData events are then used to fill out the bands until there is no more data (signified by setting MoreData = false)  </p>
  
  <p>The problem I'm having is Fast Reports seems to need a band to be connected to an actual data source, which I don't have.  Also fastReports doesn't seem to have an event similar to OnNeedData.</p>
  
  <p>Is there anyway to fill out the values of a data band in code and have it print again until all data is printed without connecting the band to a dataset?</p>
  
  <p>I appologise for the vagueness of this question, I am very new to reporting software and any suggestions of where to go and what to look at would be greatly appreciated.</p>