抢先预览!Stimulsoft 报告、仪表板和 PDF 表单 2024.3 版已发布!

发布时间 : 2024-06-26 09:52:49.327|阅读 13 次

概述:我们很高兴地宣布推出新版本的 Stimulsoft 软件,该软件旨在处理Web 或独立应用程序中的报告、仪表板和 PDF 表单。在 2024.3 版本中,我们添加了在 Python 应用程序中在服务器端构建和导出报告的功能,以及定义导出设置的功能

Stimulsoft Ultimate (原Stimulsoft Reports.Ultimate)是用于创建报表和仪表板的通用工具集。该产品包括用于WinForms、ASP.NET、.NET Core、JavaScript、WPF、PHP、Java和其他环境的完整工具集。无需比较产品功能,Stimulsoft Ultimate包含了所有内容!

在本文中,我们将深入探讨创建报告的技术细节,并讨论图表轴的显示模式、日期时间步长,以及其属性:插值、值数和步长。

Stimulsoft Reports官方正版下载   

我们很高兴地宣布推出新版本的 Stimulsoft 软件,该软件旨在处理Web 或独立应用程序中的报告、仪表板和 PDF 表单。在 2024.3 版本中,我们添加了在 Python 应用程序中在服务器端构建和导出报告的功能,以及定义导出设置的功能。

我们扩展了 JS、PHP 和 Python 组件中转换报告的支持格式列表,在报告和仪表板中引入了一种新型图表,等等。阅读本文了解所有创新。

新的导出文件格式

在版本 2024.3 中, JS、PHP和Python组件 在导出报告时对各种文件格式的支持已得到扩展。现在,报告可以转换为流行的数据格式,例如 CSV、JSON、XML、DBF、DIF 和 SYLK。它们还可以导出到图像文件,包括 BMP、GIF、JPEG、PCX、PNG、TIFF、SVG 和 SVGZ。此外,报告可以转换为 RTF(富文本)文件。

新的导出文件格式

使用 Python 在服务器端进行渲染

在此版本中,我们为Reports.PYTHON和Dashboards.PYTHON产品 添加了在服务器端构建和导出报告的功能。支持所有报告工具事件和 Python 数据适配器。使用 Node.js 平台构建报告,可以手动或自动安装必要的模块。

使用 Python 在服务器端进行渲染

用户功能

我们添加了在数据字典中创建用户函数的功能。可以使用可视化编程工具 Blockly 或作为报告脚本语言安装的编程语言之一来描述函数:JS、C# 或 VB.NET。这些函数可用于报告和仪表板。

使用 Python 在服务器端进行渲染

Python 的导出设置支持

在新版本中,我们添加了为 Reports.PYTHON 和 Dashboards.PYTHON 产品定义必要导出设置的功能。新的设置类适用于客户端和服务器端导出,也可用于导出事件。

使用 Python 在服务器端进行渲染

热图

在版本 2024.3 中,添加了一种新的图表类型,即热图,用于数据分析和可视化。这种类型的图表可用于简化数据量的分析和解释,提供识别模式和趋势的能力。

使用 Python 在服务器端进行渲染

固定高度属性

添加了更改仪表板上的组合框、树视图框和日期选择器元素 高度的功能。以前,这些元素具有固定高度,无法调整。现在,根据固定高度属性的值,如果该属性设置为 True ,这些元素可以保留其原始行为,如果该属性设置为False,则允许调整高度。

使用 Python 在服务器端进行渲染

DateOnly 和 TimeOnly 支持

我们添加了对新数据类型的支持:DateOnly 和 TimeOnly。这些数据类型是 .NET 6 及更高版本框架的原生数据类型。为了实现兼容性,.NET Framework 和 JavaScript 已实现其自己的DateOnly和TimeOnly数据类型版本。

DateOnly 和 TimeOnly 支持

默认保存格式

在此版本中,您现在可以在保存新创建的报告时指定其文件格式。您可以通过访问报告设计器“选项”菜单“保存”选项卡上的“默认保存格式”选项来设置文件格式。

默认保存格式

数据栏外观

在此版本中,我们扩展了报告中数据栏条件 的图形元素的设计功能。您现在可以将数据栏的边缘弄圆、指定填充,并将数据栏与此组件内的内容之间的交互定义为覆盖或内部。

数据栏外观

区域地图定位

在仪表板的区域地图组件中,您现在可以在手动数据输入模式下选择中国、韩国、日本、瑞士、加拿大、墨西哥、荷兰、挪威和波兰地图片段的本地化。地图片段的本地化由组件编辑器中的语言参数决定。

数据栏外观

字典同步

在报表设计器中,添加了一个新功能来定义打开报表时数据源同步的行为。您可以在数据字典控制面板设置中找到此选项,可以将其设置为以下值之一:

  • None。不执行同步;
  • 如果字典为空
  • 始终。每次打开报告时都会执行同步。

字典同步

JS 中的事件访问

JS 报表设计器中引入了事件访问 选项。此功能允许您定义在报表事件中执行代码时的行为,从而有机会在打开具有各种事件场景的报表时增强安全性。您可以在报表设计器的选项菜单的“主要”选项卡上配置此选项。

JS 中的事件访问

新方法

2024.3.1 版还引入了两种新方法:MergeDocument() 和 FindByName()。MergeDocument() 方法用于合并多个已构建的报告,而 FindByName() 方法用于搜索报告中的元素。您可以在此处找到有关 MergeDocument() 方法的更多信息。


想要了解Stimulsoft Reports 报价信息的朋友,欢迎咨询慧都官方客服

加入官方社群 740060302,欢迎相互交流


在线
客服
微信
QQ 电话
023-68661681
返回
顶部