FB TraceManager 3 - Documentation

Reports - Design Report

Reports - Design Report

Previous topic Next topic  

Reports - Design Report

Previous topic Next topic  

This section shows the most important things for designing a new report in FB TraceManager 3. It is beyond the scope of this documentation to fully explore the capabilities of the included report designer. We are using the well-known product Fast Report as reporting engine. An end-user documentation on the Fast Report Report Designer is available in their download section here: http://fast-report.com/en/download/fast-report-4-download.html.


The screen below shows the included report designer, when you are designing a new report. For example:




If you have used a band-oriented report designer in the past, then things you see here are pretty obvious. Although, the one important thing you have to do, when designing a new report is, to add a new report dataset to the report. This will use the SQL query as defined in the Report Registration Wizard dialog. To add a new report dataset in the report designer, go to Report | Data, this will open the report dataset dialog.




Select the frxFBTMQuery entry and click OK. The Data area in the report designer on the right, will change to something like that:




From here on, you can drag&drop field names onto the MasterData band in your report. If you first select the Create caption option in the Data area on the right




then a column header object will be created automatically, when dragging&dropping a field onto the MasterData band. A simple report based on the here used report dataset could look like the following screen at design-time:




or something like that when calling the preview function in the report designer.





The Display Name, Report Name, Report Filename and SQL fields get replaced at run-time only and not when previewing the report in the report designer.


Save the report file in the report designer and make sure to provide the same report file name in the Report Registration Wizard dialog.


When executing the report in FB TraceManager 3, you will see something like that, with the dynamic content in the report header replaced.





What's next: The Reporting module is one way to work with stored trace data. A very powerful feature for advanced data analysis tasks is discussed in the next section Analysis. This feature is included in the Enterprise Edition only.


See also

Reports Basics

Reports Register Project



Event Processing