运用 Node.js 平台构建报告手机版APP

发布日期:2024-07-02 16:23    点击次数:73

Stimulsoft Ultimate (原Stimulsoft Reports.Ultimate)是用于创建报表和面孔板的通用器具集。该居品包括用于WinForms、ASP.NET、.NET Core、JavaScript、WPF、PHP、Java和其余周围的完美器具集。无需比拟居品功能手机版APP,Stimulsoft Ultimate含有了通 器皿真实!

在本文中,咱们将久了探求创建报告的日期详情,并揣摸图表轴的袒露阵势、日历时候步长,以过甚属性:插值、值数和步长。

下载最新版试用: https://www.evget.com/product/2398/download

咱们很欢畅地文告推出新版块的 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 平台构建报告,不错手动或自发安设必需的模块。

用户功能

咱们添加了在文献字典中创建用户函数的功能手机版APP。不错运用可视化编程器具 Blockly 或当作报告剧本说话安设的编程说话之一来描写函数:JS、C# 或 VB.NET。这些函数可用于报告和面孔板。

Python 的导出缔造因循

在新版块中,咱们添加了为 Reports.PYTHON 和 Dashboards.PYTHON 居品界说必需导出缔造的功能。新的缔造类实用于客户端和做事器端导出,也可用于导出事件。

热图

在版块 2024.3 中,添加了一种新的图表类型,即热图,用于文献解析和可视化。这种类型的图表可用于简化文献量的解析和阐述,供给识别阵势和趋向的才气。

稳定高度属性

添加了变更面孔板上的组合框、树视图框和日历遴荐器元素 高度的功能。曩昔,这些元素拥有稳定高度,不能诊治。目下,凭借证稳定高度属性的值,若是该属性缔造为 True ,这些元素不错保持其原始作为,若是该属性缔造为False,则准许诊治高度。

DateOnly 和 TimeOnly 因循

咱们添加了对新文献类型的因循:DateOnly 和 TimeOnly。这些文献类型是 .NET 6 及更高版块框架的原生文献类型。为了竣事兼容性,.NET Framework 和 JavaScript 已竣事其我方的DateOnly和TimeOnly文献类型版块。

默许保有局面

在此版块中,您目下不错在保有新创建的报告时指定其文献局面。您不错通过看望报告运筹帷幄器“选项”菜单“保有”选项卡上的“默许保有局面”选项来缔造文献局面。

文献栏外不雅

在此版块中,咱们彭胀了报告中文献栏条款 的图形元素的运筹帷幄功能。您目下不错将文献栏的角落弄圆、指定填补,并将文献栏与此组件内的真实之间的交互界说为掩盖或里面。

地带舆图定位

在面孔板的地带舆图组件中,您目下不错在手动文献注入阵势下遴荐中国、韩国、日本、瑞士、加拿大、墨西哥、荷兰、挪威和波兰舆图片断的土产货化。舆图片断的土产货化由组件裁剪器中的说话参数决议。

字典同步

在报表运筹帷幄器中,添加了一个新功能来界说通达报表时文献源同步的作为。您不错在文献字典放胆面板缔造中找到此选项,不错将其缔造为以下值之一:

None。不践诺同步;若是字典为空;弥远。每次通达报告时齐会践诺同步。

JS 中的事件看望

JS 报表运筹帷幄器中引入了事件看望 选项。此功能准许您界说在报表事件中践诺代码时的作为,从而有契机在通达拥有各式事件情景的报表时增进平安性。您不错在报表运筹帷幄器的选项菜单的“重要”选项卡上树立此选项。

新装置

2024.3.1 版还引入了两种新装置:MergeDocument() 和 FindByName()。MergeDocument() 装置用于并吞多个已构建的报告手机版APP,而 FindByName() 装置用于查找报告中的元素。您不错在此处找到联系 MergeDocument() 装置的更多资讯。