Report Workshop 1.1
Report Workshop is a new set of reporting components for Delphi, based on TRichView.
Information about the first release: http://www.trichview.com/forums/viewtopic.php?t=7704
Main changes in this update:
impr: format string for floating numbers may specify decimal and thousands separator characters. For example, it is necessary to use dot as a decimal separator if the field is inserted in SQL
Changes in demos:
We added a NexusDB version of the report editor. We also included this demo in compiled demos.
The compiled version of the NexusDB demo:
http://www.trichview.com/rvfiles/report ... exusdb.zip
Changes in the installer:
Autodetecting NexusDB package names. NexusDB includes version number in package file names, so package file names are changed on each release.
Previous version
http://www.trichview.com/forums/viewtopic.php?t=7704
Report Workshop 1.1 - NexusDB demo
-
- Site Admin
- Posts: 17520
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Report Workshop 1.1 - NexusDB demo
Last edited by Sergey Tkachenko on Thu Sep 15, 2016 6:25 am, edited 2 times in total.
-
- Site Admin
- Posts: 17520
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
NexusDB demo includes several reports for Northwind database (this database is included in the demo).
This demo uses an embedded version of NexusDB, so additional applications or libraries are not needed.
1. Invoices
This report generates invoices for orders (for all 830 of them), each invoice on a separate page.
2. Cross tabulation, Employees x Employees
The employees table includes "ReportsTo" field specifying a manager for this employee (from the same table).
This report uses these data to build a pivot table based on this information
3. Cross tabulation, Employees x Categories
This is a more typical cross-tab:
- rows: employees (salespersons)
- columns: categories of products
- intersection: sales of products of this category made by this salesperson (for simplicity, we did not take discounts into account in this report)
4. Badges for employees
5. Information about employees
This is an example of 3-level master/detail report: employee / region / territory.
The report shows how to use paragraph numbering in reports.
This demo uses an embedded version of NexusDB, so additional applications or libraries are not needed.
1. Invoices
This report generates invoices for orders (for all 830 of them), each invoice on a separate page.
2. Cross tabulation, Employees x Employees
The employees table includes "ReportsTo" field specifying a manager for this employee (from the same table).
This report uses these data to build a pivot table based on this information
3. Cross tabulation, Employees x Categories
This is a more typical cross-tab:
- rows: employees (salespersons)
- columns: categories of products
- intersection: sales of products of this category made by this salesperson (for simplicity, we did not take discounts into account in this report)
4. Badges for employees
5. Information about employees
This is an example of 3-level master/detail report: employee / region / territory.
The report shows how to use paragraph numbering in reports.