

For instance, when working on an interactive chart report, you can elect to change the chart's properties in multiple ways: modify its design by tweaking its frame and margins, link it to a dataset, and much more. In addition, the Object Inspector menu allows you to tweak how certain elements of your report interact with one another. Variables, functions, and classes can also be made use of for those who want to get more in-depth with their work. To further tweak the presentation of your reports, the Data Tree panel offers a wealth of elements that can be introduced. Users can insert their report data, and then tweak it in the Code tab, which supports C++Script, BasicScript, JScript, and PascalScript. Thorough configurationĮverything in your report is editable, and the program makes that clear upon first contact. There's a lot that you can do, with the modular, functional interface lending itself particularly well to a variety of workflows. List reports, nested reports, subreports, cross-tab reports, and many other types of reports are supported, and users are free to adjust them to their needs.Ĭhoose a report type, and click Design: you'll then be taken to the main interface, where you'll be able to work on the code, data, and pages of your report. Users can get a head start when creating basic and interactive reports through the utility. To accommodate for a wide set of workflows, the tool features many report templates. It is capable of generating reports and documents via a versatile visual template designer, replete with functions that allow users to be as thorough as they need in their reporting. That is the case for FastReport VCL, which is a library for Delphi, C++ Builder, RAD Studio, and Lazarus.


However, that does not mean that one can't see an improvement when switching over to a dedicated, reporting-focused solution.

Reporting can be done in several ways: from using generalist, office-based tools, and all the way to utilizing specialized software, both approaches are equally valid when handling such workflows.
