<< Click to display table of contents >> ReportWorkshop Overview | Version history |
|
RAD Studio 11 Alexandria Delphi and C++Builder 11 Alexandria are supported. Expressions New functions for expressions: GetDayOfWeek, GetWeekOfMonth, MonthName, MonthShortName, DayOfWeekName, DayOfWeekShortName. New commands: Field types A new field format is supported: Markdown. Field formats A new format option for integer values: lower Greek Help files ReportWorkshop supports help files for end users (see TRVAControlPanel.UseHelpFiles) |
Compatibility issues:•A new parameter (RelatedObject) is added to RVReportGetErrorString procedure. •In fields, if a variable name is in single quotes, '%' character must be inside the quotes. •Some classes and methods related to implementation of custom aggregate functions are renamed: TRVReportCustomFunctionCalculator to TRVReportCustomAggregateFunctionCalculator, RegisterFunctionCalculator to RegisterAggregateFunctionCalculator, UnregisterFunctionCalculator to UnregisterAggregateFunctionCalculator. It was done to avoid confusion with functions used in expressions. RAD Studio 10.4 Sydney Delphi and C++Builder 10.4 Sydney are supported, including per-control VCL styles; in dialogs, previews use the style of the target editor. Expressions (new!) New field type: expressions. Expressions are also used in $IF and $SET command and value visualizers. Query() function is worth a special notice, it is a new way of applying data queries. Commands Expressions are used as conditions of $IF command. A new command is added: $SET. It allows assigning a value to a report variable. Scripts (new!) New feature: scripts that can be executed while a report is generated. Field types A new field format is supported: DocX. Other changes •In all places where a text string is converted to a number, both dot and comma characters are allowed as a decimal separator. •Cross-tab header fields can be visualized. •Ability to delete the whole report table if its row generation rule returned 0 records: Essential property for row generation rules. |
Compatibility issues:•TRVReportShapeProperties is moved from RVReportValueVisualizer to RVReportShapes unit. •Demo projects for Delphi are moved to Demos\Delphi\ folder. To prevent duplicates, uninstall the previous version of Report Workshop before installing v2.0 RAD Studio 10.3 Rio Delphi and C++Builder 10.3 Rio are supported. Hi-DPI Report Workshop supports high-dpi display modes and zooming in TRichView (dialogs and visualizers were modified). "Per monitor v2" is supported in RAD Studio 10.3. New features User interface is translated to multiple languages. Functions for ScaleRichView are added. Data providers
|