ActiveReportsJS V2.2

引入 ES 模块,添加新的图表类型,并改进了编程报告生成。
10月 8, 2021
新版本

特性

  • Creating Reports Programmatically - Report templates in ActiveReportsJS use JSON format that complies with a well-defined structure. In this release the TypeScript declarations for that structure have been exposed so that you can easily build reports programmatically using the IntelliSense features of Microsoft Visual Studio Code or other IDEs that support TypeScripts declarations.
  • Introducing ES modules - All the ActiveReportsJS npm packages now expose native ES modules. Modern JavaScript tools, such as Vite.js use ES modules to provide blazing performance for the applications' development and building.
  • New Chart Types - Added new chart types that are based on the "radar" (also known as "spider") chart concept:
    • Radar Line.
    • Radar Area.
    • Radar Scatter and Bubble.
  • Chart Dynamic Rules - The newly introduced chart functionality allows you to set a subset of visual properties depending on runtime conditions. Rules have been added for:
    • Bar and Column charts.
    • Line charts.
    • Pie and Donut charts.
    • Scatter and Bubble charts.
    • Spiral charts.
    • Polar charts.
    • Radar Line charts.
    • Radar Scatter and Bubble charts.
  • Auto Width Setting for Table Columns - Table columns can now be dynamically hidden at preview time by setting their Visibility.Hidden property to an expression that depends on the report parameter values or other runtime variables. It is now possible to automatically resize other columns to take up the space that is left after the hidden columns are removed.
  • Fixed Page Layout Enhancements - Added the ability to dynamically exclude or include some pages at runtime depending on report parameter values or other runtime variables.
  • Image Element Support for RichText - The RichText report item now supports the img tag, including the ability to display external, embedded or dataset images.
  • Tablix Designer Enhancements - The updated Tablix Wizard dialog now allows you to easily configure filters for the entire tablix and its column and rows groups, and to instantly setup advanced formulas for summary values, such as "% of Row Group Total.".
Adds new charts based on the Radar chart concept.

ActiveReportsJS

用于 web 应用程序的 JavaScript 报告解决方案。

有任何疑问吗?

透过Live Chat与我们的MESCIUS (formerly GrapeCity) 专家联络!