Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 216
  • Last Modified:

Generic Reporting

I am developing using Delphi 1. Within my application, I need a facility to load, print and preview SQL data driven reports using Local Interbase database(s) tables/queries at run-time. I have purchased the QuickReports 16-bit report component because I thought it would do the job I wanted without having to have the overhead of a run-time DLL (as with Crystal Reports or ReportSmith). However, I need to be able to "fire" events when the report is being printed (e.g. an AfterPrint method for a band should force a new page). QuickReports allows the saving of a report to disk, but only as a resource file. When that resource file is loaded, it contains no events!

ReportSmith and Crystal Reports I am sure will do the job I need. However, from past experience with ReportSmith I find it fairly unusable, large and painfully slow. I have not used Crystal Reports for several years and so cannot comment on recent releases. Is Crystal as slow as ReportSmith. If Crystal can be used as a general reporting tool for sending reports to the Web I may be able to convince my manager to buy it. Are there any other reporting tools out there that I should use? Any help would be appreciated.

Thanks in advance

Tommy Reilly
0
treilly
Asked:
treilly
1 Solution
 
javiertbCommented:
Why do you need to use AfterPrint method to force a new page if you alreade have got a ForceNewPage property in the QRband?
0
 
Robert GillandCommented:
I have written a unit which does all of the above
I needed the exact thing you did. I can e-mail it to you if
you want.
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now