QuickReport is a much-loved reporting solution for RAD Studio with Delphi and C++Builder. It hit a crisis a few years back when the lead developer passed away unexpectedly. Now, with the help of Embarcadero Partner Barnsten, QuickReport is back and ready to work with the latest version of RAD Studio!
Table of Contents
What is QuickReport?
QuickReport is a popular banded reporting tool for Delphi and C++Builder. It allows developers to design and preview reports directly within the RAD Studio with Delphi or C++Builder IDE using the form designer as a report designer. You create reports as easily as creating a form. Also, QuickReport is written entirely in Delphi and integrates closely with Delphi and C++Builder and there are no DLLs or packages to distribute with your apps, all the code is compiled into your application. There are no royalties or restrictions on the apps you create. The new version also includes a set of controls which allow you to create web-based and server-side apps which output the reports to web pages. You have to watch the webinar to find out the full power of the product. I am personally a big fan.
Does QuickReport work with the latest version of RAD Studio with Delphi and C++Builder?
Yes! QuickReport now fully supports all versions of RAD Studio with Delphi and C++Builder from Delphi 7 right up and including the current version of RAD Studio12.2.
Where can I get QuickReport for RAD Studio with Delphi or C++Builder 12.2?
Go directly to Barnsten’s site: https://www.barnsten.com/product-category/quickreport/ – they provide a manual with your purchase to get you up and running and technical support too if you get stuck.
Where can I see the replay of the QuickReport webinar?
Here is the full replay of the QuickReport webinar from our Winter Webinar 2024 series.
Where can I download the example QuickReport project from the webinar?
You can get the example app code from here: https://github.com/checkdigits/quick_reports_example
The example app also includes a nice little simple example of a class helper for your forms so your app ‘remembers’ the last position on the screen: https://github.com/checkdigits/quick_reports_example/blob/main/locationmemory.pas – note that it doesn’t take into account things like monitors which get unplugged or added between app sessions, nor does it take into account changes in DPI… but it does show how class helpers work and how to properly store your settings in a safe place. Note that you will need QuickReport installed to open and compile the example. The class helper will work for any project.
Where can I find the slides from the QuickReport presentation?
Here are the slides from the QuickReport Winter Webinar.
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition