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.