报表工具Stimulsoft 2024.4 版本发布,一起来看!

我们很高兴地宣布发布Stimulsoft Reports、Dashboards 和 PDF Forms 2024.4,其中包含有价值的创新和改进。此版本引入了新的导出选项、数据适配器、AI 助手等。此外,我们还将为我们的 Reports.PHP 和 Dashboards.PHP 产品推出重大更新(您可以在这篇文章中了解有关这些更新的更多信息)

PHP 产品中的报告和仪表板服务器端渲染

最新版本引入了服务器端渲染,可直接在 PHP 服务器上构建和导出报告。此更新支持所有报告引擎事件和 PHP 数据适配器。报告使用 Node.js 平台生成,用户可以手动或自动安装所需的模块。

PHP 产品中的报告和仪表板服务器端渲染

导出设置

从版本 2024.4 开始,您现在可以使用新的导出设置属性 直接在报告模板中配置导出设置。这样,您就可以通过编辑器选择导出类型并通过属性面板调整其设置来设置导出。所有导出设置都保存在模板文件中。(该功能只在WIN和WEB产品中可用。

导出设置

PHP 产品中改进的事件处理程序

在 2024.4 版本中,管理事件处理程序变得更加简单。不再需要创建单独的事件处理程序或在单独的文件中配置事件。事件处理程序现在直接集成到组件中。您只需将 PHP 或 JavaScript 函数添加到所需事件,它就会在事件发生时自动触发。

Stimul AI 助手增强 SQL 数据源

在 Stimulsoft BI Designer 的 2024.4.1 版本中,我们集成了 Stimul AI 助手来增强 SQL 数据源的功能。Stimul AI可帮助验证连接字符串以及优化、生成和验证查询。此外,Stimul AI 现在已集成到事件和自定义函数编辑器中。除此之外,它还用于跨各种编辑器(例如文本组件编辑器、数据带和条件格式编辑器)进行表达式验证。(此功能仅适用于 Windows 和 Cloud 版的 Stimulsoft BI Designer。)

导出设置

PHP 导出设置

我们为所有导出设置添加了专用的 PHP 类。现在,在导出报告或仪表板时,您可以设置所选格式支持的所有选项。这些类在 PHP 服务器端导出事件中也完全受支持。

新的 JSON 解析器

在版本 2024.4.1 中,我们利用Utf8Json库的改进,将基于Newtonsoft.Json 的jsonConverter V2替换为json V3。新的处理程序无需分配内存,直接读取和写入 UTF-8 二进制代码,从而提高性能。因此,JSON 对象序列化速度提高了 4 倍,反序列化速度提高了 6 倍。

新的 JSON 解析器

增强 PHP 组件可用性

我们优化了组件操作功能,使显示或编辑报告变得更加容易,代码也大大减少。代码现在更简单、更直观。此外,我们还增加了对各种组件显示模式的支持,包括不需要使用 HTML 代码的简化模式。

在设计器中搜索

Stimulsoft BI Designer 中添加了一个搜索栏,允许用户轻松访问 Stimulsoft 资源,包括文档、博客文章、示例、YouTube 频道和 GitHub。

新的 JSON 解析器

突出显示条件 (TopN)

数据透视表仪表板 元素现在包含有条件格式化顶部值的功能。您可以指定是否关注最大值或最小值,并确定要格式化的顶部值的数量。这允许更改文本或背景颜色、字体样式以及添加用于强调的图标。可以通过选择特殊类型 - TopN在条件编辑器中配置这些设置。

突出显示条件(TopN)

表格和卡片元素 TopN

已为“表”“卡片”仪表板元素中的“度量”字段 添加了显示最佳值的功能。在仪表板元素编辑器中,只需选择“度量”字段并访问TopN参数的编辑器即可。从那里,您可以指定要显示的最佳值的数量并选择模式 - 顶部(最大值)或底部(最小值)。(该功能只在WIN产品中可用)

突出显示条件(TopN)

3D 地图

从版本 2024.4.1 开始,我们为报告中的地图组件和仪表板中的区域地图引入了对某些地图中 3D 尺寸的支持。可以在组件编辑器中或通过使用“显示 3D”属性轻松启用或禁用此 3D 模式。此外,还专门为非洲地区添加了 50 多张不同的地图。

突出显示条件(TopN)

<img> 标签支持

2024.4 版引入了对报告中<img> HTML 标记的支持,允许在文本组件中显示图像。还支持此标记的主要属性,包括src、height、width、align(仅适用于垂直对齐)和alt。 此功能仅在使用 .NET Engine 的产品中可用。

表格和数据透视表

设计标题、单元格和总计的功能已添加到表格和数据透视表仪表板元素中。以前,这些自定义仅限于元素样式设置。现在,通过使用单元格属性组,您可以更改标题、总计和数据单元格的字体、文本颜色和背景颜色,从而更好地控制仪表板的视觉外观。该功能只在WIN产品中可用。

表格和数据透视表的外观

仪表板的新样式

我们为仪表板及其元素引入了一种名为“白色黑色”的新设计样式,以及一种名为“Style37”的新报告组件预设样式。要应用新样式,只需选择仪表板并从样式菜单中选择“白色黑色”主题。

仪表板的新样式

导出仪表板时的比例模式

版本 2024.4.1 引入了在导出仪表板时定义缩放模式的功能。在编辑模式下,仪表板保持固定大小;但是,在查看器中查看时,它会自动缩放以适合查看器区域。使用“缩放模式”参数,您可以指定导出后的仪表板大小,在编辑模式大小或查看器中显示的大小之间进行选择。

导出仪表板时的比例模式

卡片和仪表元素中的交互

对于卡片和仪表盘元素,我们增加了对交互式操作的支持,包括显示工具提示、显示超链接、显示仪表板和打开超链接。这些设置可以在元素交互编辑器中配置。

卡片和仪表元素中的交互

在数据透视表中展开和折叠

在数据透视表元素 中,向行或列添加多个数据字段现在可以创建详细信息组,这些组可以在查看仪表板时折叠和展开。此外,数据透视表元素具有展开和折叠命令,允许用户一次展开或折叠所有组。这些命令可以在元素的交互编辑器中启用或禁用,从而更好地控制仪表板的交互性和用户体验。

卡片和仪表元素中的交互

事件中的用户功能

在版本 2024.3.1 中,我们引入了在报告设计器中创建自定义函数的功能。最初,这些函数可以在报告和仪表板中使用,但不能在报告事件中使用。现在,自定义函数可以在使用代码或 Blockly 创建的事件脚本中使用。 该功能只在WIN产品中可用。

事件中的用户功能

文本元素

您现在可以在文本仪表板元素中创建度量值并在文本本身中使用它。此度量值可以包含各种表达式,例如对数据列和变量的引用,从而增强仪表板中文本元素的灵活性和功能性。该功能只在WIN产品中可用。

事件中的用户功能

表格元素

在版本 2024.4.1 中,我们引入了定义表格仪表板元素中度量 宽度的功能。可以使用Size属性组进行配置,您可以在其中设置最大宽度、最小宽度或特定宽度,以及启用或禁用换行。该功能只在WIN产品中可用。

事件中的用户功能

以图表标题查看名称

在仪表板图表中,您现在可以创建多个视图,允许单个元素显示最多 5 个不同的图表。但是,以前只能为图表元素分配一个标题。在此版本中,我们添加了使用视图名称作为元素标题的功能。可以使用位于视图设置菜单中的“显示‘标题’”参数启用此功能。 该功能只在WIN产品中可用

事件中的用户功能

三维图表的固定线条和条带

报告和仪表板中的 3D 图表新增了使用固定线条条带的 功能。这些功能的配置方式与 2D 图表相同,从而实现不同图表类型的一致样式和增强的数据可视化

三维图表的固定线条和条带

支持ClickHouse适配器

从版本2024.4开始,您现在可以直接从报表设计器连接到ClickHouse在线数据存储和交换服务。要建立此连接,只需在数据源创建窗口中选择ClickHouse类型并指定到数据仓库的连接字符串。

支持ClickHouse适配器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值