ActiveReportsJS V4.1 Crack ActiveReportsJS 4.1.0

ActiveReportsJS V4.1

新的无页布局在单独的选项卡中显示报告内容。
2023 年 8 月 15 日 - 16:13 新版本

特征

  • 无页布局- 这种新的布局类型通过跨单独的选项卡呈现报告内容,提供了传统逐页报告格式的替代方案。无页布局还允许使用可滚动容器来简化用户交互。
  • 自定义代码- ActiveReportsJS 现在支持在报表表达式中使用自定义函数:
    • 复杂计算- 自定义代码可以为超出标准表达式功能的复杂数学操作提供优雅的解决方案。
    • 代码可重用性- 通过定义一次函数,您就可以从报告中的各个位置调用它。
    • 高级条件格式- 尽管可以使用表达式管理基本条件格式,但自定义代码更进一步,可适应需要基于特定条件的动态样式的更复杂的场景。
  • 参数视图- 此增强功能可容纳各种参数,例如日期范围、滑块、列表框等,从而可以对数据进行更通用的控制。
  • 图表报告项目
    • 新绘图类型- 数据可视化工具箱中添加了四种新绘图类型:范围柱形图、范围条形图、范围面积图和仪表图。
      • 范围柱形图和条形图- 范围柱形图和条形图非常适合显示每个类别的最小值和最大值之间的差异(由垂直或水平条形表示)。
      • 范围面积图- 范围面积图旨在显示连续变量(例如时间)的两组值之间的范围或差异。
      • 仪表图- 仪表图,也称为速度计或刻度盘图,适用于可视化指定范围内的单个数据点,通常与目标或目标相关。
    • 增强的绘图工具提示和标签自定义- 添加了文本编码功能,可以为绘图的标签和工具提示实施高级配置。
    • 柱形图和条形图的可配置条形线- 您现在可以自定义图中连接条形或柱形的线条的颜色、宽度和样式。
    • 交互式图例- 图表的颜色、形状或大小图例现在可以是交互式的,使报告阅读者能够单击图例项目跳转到另一个报告、打开动态 URL 或应用参数。
  • 各种各样的
    • 数据处理改进- 改进了 ActiveReportsJS 中的数据处理,主要使用异步获取 API 来获取报表数据。这一增强不仅改善了用户体验,还允许开发人员使用服务工作者来拦截数据请求。因此,开发人员可以直接在应用程序代码中管理这些请求,从而完全控制数据处理。
    • GroupIndex 函数- 您现在可以利用 GroupIndex 函数来检索分组实例的索引。当在运行时自定义分组项目的样式时,此功能特别有用。特别是,它可以用于设置交替的背景颜色,以获得更具视觉组织性和吸引力的显示。
    • 自定义日期参数格式- 您现在可以设置日期和日期时间参数的格式,以自定义参数值在参数面板的日期输入框中的外观。

ActiveReportsJS V4.1

New pageless layout displays report content across separate tabs.

August 15, 2023 - 16:13 New Version

Features

  • Pageless layout - This new layout type provides an alternative to traditional page-by-page report formats by presenting report content across separate tabs. The Pageless layout also enables the use of scrollable containers for a streamlined user interaction.
  • Custom Code - ActiveReportsJS now supports the use of custom functions within your report expressions:
    • Complex Calculations - Custom code can provide an elegant solution for complex mathematical manipulations that go beyond the capabilities of standard expressions.
    • Code Reusability - By defining the function once, you can then call it from various locations in your report.
    • Advanced Conditional Formatting - Although basic conditional formatting can be managed with expressions, custom code takes it a step further, accommodating more intricate scenarios that demand dynamic styling based on specific conditions.
  • Parameters View - This enhancement accommodates various parameters such as Date Range, Slider, ListBox, and more, allowing for more versatile control over your data.
  • Chart report item
    • New Plot Types - Four new plot types have been added to the data visualization toolbox: Range Column, Range Bar, Range Area and Gauge plots.
      • Range Column and Bar Plots - Range Column and Bar and plots are ideal for displaying the difference between the minimum and maximum values for each category, represented by vertical or horizontal bars.
      • Range Area Plot - Range Area plots are designed to display the range or difference between two sets of values across a continuous variable, such as time.
      • Gauge Plot - Gauge plots, also known as speedometer or dial plots, are suitable for visualizing a single data point within a specified range, often in relation to a target or goal.
    • Enhanced Plot Tooltip and Label Customization - Added Text Encoding feature which provides the capability to implement advanced configurations for your plot's labels and tooltips.
    • Configurable Bar Lines for Column and Bar Plots - You now can customize the color, width, and style of the lines connecting bars or columns in your plots.
    • Interactive legend - A Color, Shape, or Size legends of a chart can now be interactive, providing a report reader the ability to click on a legend item to jump to another report, open a dynamic URL or apply parameters.
  • Miscellaneous
    • Data Processing improvements - Improved data processing in ActiveReportsJS to primarily use the asynchronous fetch API for obtaining report data. This enhancement not only improves user experience, but it also allows developers to employ service workers to intercept data requests. As a result, developers can manage these requests directly in the application's code, giving them full control over data handling.
    • GroupIndex function - You can now leverage the GroupIndex function to retrieve the index of a grouping instance. This functionality is particularly beneficial when customizing the style of grouping items at runtime. In particular, it can be employed to set alternating background colors for a more visually organized and appealing display.
    • Customizing Date parameters format - You can now set the Format for the Date and DateTime parameters to customize the appearance of the parameter's value in the date input box of the parameters panel.

猜你喜欢

转载自blog.csdn.net/john_dwh/article/details/132314505