Stimulsoft Reports.NET 2025.2.1

Released: Mar 18, 2025

2025.2.1 での更新項目

機能

  • Support for filtering variable items has been added when the items are sourced from a database.
  • A new parameter dataSourceSynchronizationMode has been added to the Dictionary.Synchronize() method; its default value is StiDataSourceSynchronizationMode.All.
  • Example expressions have been added to the editors of various components.
  • A new 'Get Data' block has been added to the event editor, which can be used to retrieve a value from a data column.
  • Added a new Compare function which compares two string values and returns the result as a number.
  • Added the ability to enter an expression in the Image.File property within the image editor.
  • The ability to use an expression in the URL property has been added to the SubReport component.
  • The ability to use an expression in the File property has been added to the SubReport component.
  • Added a new Frac function which returns the fractional part of the given argument.
  • Added a new Clamp function which restricts a value within a specified range. If the value is within the range, it is returned as is; otherwise, the nearest boundary (upper or lower) is returned.
  • Added a new Eval function which evaluates an expression within the context of a report and returns the result.
  • A new static option has been added to the report engine: StiOptions.Engine.AllowOpenSubReportWithCompilation. If set to true, the report engine can render sub-reports in compilation mode; otherwise, all sub-reports will be converted to interpretation mode if the calling report is in interpretation mode.
  • The export speed when exporting a report to an Excel file has been optimized by 15-20%.
  • Display of the username in the exception message window for Stimulsoft components has been removed.
  • Added support for a new Macro PDF417 barcode type which is available when designing reports.

不具合の修正

  • Displaying the scrollbar in the New Data Source editor.
  • An exception occurred when closing the designer on the "Preview" tab.
  • Entering values in the Data Band filter when the Data Type parameter is defined as numeric or boolean.
  • Drag and drop data files to display sources with columns in the 'Get Data' menu.
  • A label for the 'Operation' parameter is now displayed on the Filters tab in the Data Band editor.
  • The issue with moving focus using the Tab key in the 'Rich Text' component editor has been fixed.
  • An exception occurred in the 'Rich Text' component editor.
  • The SetVariable() method in Blockly ignored the 'Read Only' variable property when the report calculation mode was set to 'Interpretation.' This issue has been fixed.
  • When exporting a report to a PDF file, the issue with disabling shadows for labels in the 'Map' component and the 'Region Map' element has been resolved.
  • An exception occurred when exporting a report to a PDF file if a corrupted font file was used.
  • An issue with using the GroupHeaderBand and NewPageAfter properties in certain situations has been fixed.
  • An issue with the unwanted disposal of a report after calling the report designer has been fixed.
  • Incorrect information regarding the use of the Labels Column for variable items in the variable editor has been corrected.
  • An issue with overwriting user values in the report variables has been fixed.
  • Displaying the "Topmost" parameter in the "Borders" editor.
  • Filtering the list of values for a dependent variable if it depends on another variable, without user input.
  • Preserving a link in the data source to a resource when the resource is renamed.