Unbound Reports?

Hello All,

I looked through this forum for an answer to my question, but I didn't find anything. Please accept my apologies if i missed it.

I have a C++ Builder 6 application that reads bank statements and check images from many different data sources. I need a way to create a formatted report of this data. Using the bound data controls will not work because the data is in multiple databases, tables, and formats. Is there a way to use FR to produce a report programmatically from data arrays, lists, etc.? I'm also new to the reporting area so an example of this would be a real life saver.

Thanks,
-S

Comments

  • gordkgordk St.Catherines On. Canada.
    edited 10:44AM
    Yes use fruserdata sets and write event handlers for it's events
    take a look in the fast-reports.public.binaries news group
    there is a demo there for printing string lists for a good example of controling
    the userdataset.
    Dont let the names of Bands fool you, bands are just place holders on design pages which control formatting of out page(s) think of them as data of level 1, data of level2 and so on, and can be connected to either of the Frdatasets or a virtual n recordcount. the actual data is picked up in the datafields entered in the memo(text object) which can be table/query data fields, variables, or complex expressions of functions or a combo of all of the above.
    ;)
  • edited 10:44AM
    Hi,

    Thanks for the reply. I got the sample.

    Are there any samples for c++? It doesn't seem like it's very popular with FR.

    Thanks Again,
    -S

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.