ActiveReportsJS V5.1
Released: Oct 21, 2024
V5.1 での更新項目
機能
- Master Reports is a powerful new feature that allows you to create reusable report templates that ensure consistency across all your reports.
- With Master Reports, you can define fixed elements (Master Items) and flexible content areas (Content Placeholders) that can be used to quickly generate new reports while maintaining a uniform structure.
- Any updates made to a Master Report automatically apply to all associated reports, making it easier than ever to manage and update your reporting templates.
- Instant Visuals let you quickly create charts, tables, or pivot tables to visualize your data using the
Instant Visuals
feature.
- After selecting your data fields, simply choose from a range of pre-built visualizations and drag them into your report.
- Dynamic Section Visibility for Pageless and Continuous Page Layouts.
- A new feature that allows for dynamic control over the visibility of sections within both Pageless and Continuous Page Layouts. Key details include:
- Hidden Property with Expressions: The
Hidden
property of a section can now be set to an expression that evaluates at runtime. This expression can make use of report parameters.
- Boolean Evaluation: If the expression assigned to the
Hidden
property evaluates to a boolean True
value, the section will be hidden. This allows for sections to be shown or hidden based on runtime conditions.
- This feature is useful for creating reports where certain sections need to be displayed or hidden depending on user input or the data being presented.
- It enhances the flexibility and customization of reports in both the Pageless and Continuous Page Layouts.
- Automatic Data Types Annotation
- The Data Set validation process now includes automatic field data type annotation.
- Improves the data handling process by automatically detecting field data types (e.g.,
Number
, String
, Boolean
, or Date
) and annotating them during validation.
- Provides special handling for date fields, which are typically represented as strings in JSON. The auto-annotation feature recognizes several common date formats, such as
ISO 8601
, and annotates these fields accordingly, making it easier to work with date-related data without needing manual intervention. You can still modify these annotations as needed, but automatic detection ensures a more intuitive and faster setup process.
- Pre-built Themes
- ActiveReportsJS now offers more than a dozen pre-built themes that you can easily apply to your reports.
- Themes allow you to quickly style your reports with predefined color schemes and fonts, ensuring a consistent and professional look across multiple reports.
- Vertical Align Property for RichText Component
- The RichText Report Item now includes the
Vertical Align
property. This feature allows you to align the content vertically within the RichText control bounds, offering the Top
, Middle
, and Bottom
alignment options.