A new data provider component is available:TRVReportZEOSDSDataProvider. The Setup installs it automatically, if ZEOS Library is already installed.
"DS" in the name of the component means "DataSet". Internally, this data provider uses TZTable and TZQuery components. Probably, in future we implement a data provider that will use native Zeos API without dataset components.

A new demo project is available in ReportWorkshop\Demos\ZEOS\ folder, ReportEditor.
In DelphiUnicode folder, you can find a project for new versions of Delphi (from Delphi 2009 to 10.1 Berlin)
In DelphiOld folder, you can find a project for older versions of Delphi (Delphi 7 and 2007).
They are almost identical, but DelphiUnicode uses beautiful semitransparent toolbar images, while DelphiOld uses classic 16-color images.

new: space characters in names of fields, report variables and row generation rules.
You can use single quotes around names, for example
{'Quarterly Sales'}. If you need to add a single quote in name, duplicate it: {'men''s coats'}

New demo: ReportWorkshop\Demos\BDE\ReportEditor\: BDE version of Report Workshop report designer.
In DelphiUnicode folder, you can find a project for new versions of Delphi (from Delphi 2009 to 10.1 Berlin)
In DelphiOld folder, you can find a project for older versions of Delphi (Delphi 5, 6, 7 and 2007).
They are almost identical, but DelphiUnicode uses beautiful semitransparent toolbar images, while DelphiOld uses classic 16-color images.

The compiled demo projects include report editors based on:
- FireDAC
- ScaleRichView and FireDAC
- MicroOLAP DAC for MySQL
- MicroOLAP PostgresDAC
- NexusDB
We did not include ZEOS, InterBase Express, BDE versions of the report editor in compiled demos. They are available on request (and of course, you can compile them yourself)