报表控件Stimulsoft Reports、Dashboards 和 Forms 新版v2024.2发布!

我们很高兴地宣布发布用于创建报告、仪表板和表单的最新版本的 Stimulsoft 产品 - 2024.2!在此更新中,您将找到适用于 Python 应用程序和服务的产品、新的仪表板元素、我们的组件与 .NET 8.0 的兼容性、仪表板交互性的增强功能等等。

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

Stimulsoft Reports.Ultimate不仅拥有强大的报表导出系统,而且还支持多种报表导出格式,拥有简单且强大的报表引擎。Stimulsoft Reports.Ultimate基本原则是,用简单常规的方法创建报表,将不同的技术应用于应用程序。

Stimulsoft Reports官方正版下载(qun:740060302)icon-default.png?t=N7T8https://www.evget.com/product/2398/download   

Python 的报告工具

新版推出新产品 - Stimulsoft Reports.PYTHON!这是一组库,可用于在用 Python 编写的应用程序和项目中创建、查看、导出和打印报告。该产品基于客户端-服务器技术:服务器端的Python应用程序和客户端的JavaScript报告引擎。

Python 仪表板

除此之外,推出Stimulsoft Dashboards.PYTHON - 一款在 Python 应用程序和服务中创建分析面板的情况下进行数据可视化的产品。该产品由 JavaScript 数据处理引擎、用于创建仪表板的设计器和用于查看仪表板的查看器组成。这些组件彼此密切相关,代表了在使用 Python 构建的 Web 应用程序中使用仪表板的成熟工具。

新元素 - 网页内容

在此版本中,我们添加了一个新的仪表板元素 - Web Content。您可以使用它通过链接或嵌入代码显示任何内容。此功能允许您将视频、网站页面和其他嵌入代码添加到仪表板。

.NET 8 组件

另一个重要更新!从版本 2024.2.1 开始,我们的组件添加了 .NET 8 支持。我们的库现在将使用 .NET 8.0 SDK 进行编译。我们密切关注 .NET 的发展,并努力确保我们的组件尽可能与最新技术兼容。

元素过滤器中的参数

我们在仪表板元素中应用过滤器( “应用过滤器”操作) 时提供了传输参数的功能。这些参数可以保存过滤器值。因此,当在报表变量或另一个仪表板元素中按参数名称访问参数时,可以检索该元素过滤器的值。

.NET 8

仪表板元素的交互

已添加对列表框、组合框和形状仪表板元素的交互支持。现在,您可以在悬停时显示悬停工具提示。但是,单击操作会有所不同。单击过滤元素中的值可以应用过滤器并传递参数。对于形状,您可以打开超链接或另一个仪表板。在元素的交互编辑器中,交互的配置方式与其他仪表板元素相同。

.NET 8

图表中标签的设置

在此版本中,我们添加了设置仪表板图表中标签的宽度(以像素为单位)的功能。这可以使用“标签”组中的“宽度”属性来完成。默认情况下,该属性设置为 0,这意味着标签的宽度是自动计算的。此外,我们还引入了通过将标签组中的自动换行属性设置为True来启用标签换行模式的功能。

重置事件中的所有过滤器

重置事件中的所有过滤器

我们引入了当仪表板中发生事件时重置所有过滤器的功能。如果您使用 Blockly 创建事件脚本,则可以使用名为“重置所有过滤器”的单独进程来重置所有过滤器。如果您使用代码编写事件脚本,则会添加一个特殊方法。在 C# 中,此方法是InvokeResetAllFilters(),在 JavaScript 中,它是invokeResetAllFilters()。

重置事件中的所有过滤器

新功能

用于检查报告或仪表板数据的新功能已添加到数据类别中。您可以使用IsNumeric()函数来检查值是否为数字。IsDataEmpty ()函数检查数据源是否至少包含一行数据。使用IsAllDataRowNullOrEmpty()函数时,您可以检查数据列中的所有行是否为空或 null。此外,还添加了IsNullOrEmpty()IsNullOrWhiteSpace()函数,用于检查值是否为 null、空或空格。

重置事件中的所有过滤器

对齐参数中的值

在版本 2024.2.1 中,您可以在查看报表和仪表板时更改参数中值的对齐方式。默认情况下,所有参数值都是左对齐的。但是,使用参数对齐属性,您可以将参数字段中值的位置设置为Left、Center或Right。

新风格

我们为仪表板及其元素添加了新的设计样式 -灰色,以及报表组件的新预设样式 - Style36。要应用新样式,请选择仪表板并从“样式”菜单中选择“灰色”主题。

新风格

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/285681.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vulhub中Apache Shiro 1.2.4反序列化漏洞复现(CVE-2016-4437)

Apache Shiro是一款开源安全框架,提供身份验证、授权、密码学和会话管理。Shiro框架直观、易用,同时也能提供健壮的安全性。 Apache Shiro 1.2.4及以前版本中,加密的用户信息序列化后存储在名为remember-me的Cookie中。攻击者可以使用Shiro的…

PHP 服务实现监控可观测性最佳实践

前言 本次实践主要是介绍 PHP 服务通过无侵入的方式接入观测云进行全面的可观测。 环境信息 主机环境:CentOS 7.8PHP:7.4.33MySQL:5.7 接入方案 准备工作 安装 DataKit # 需要把token 改成观测云空间的实际token值(可在观测…

Telegram账号显示已被封禁?这篇解封申诉教程可以帮到你

一打开Telegram突然出现【该手机号码已被封禁】的信息? 无论是Telegram手机端和电脑PC端都自动掉线并退出了? 遇到这些情况不要慌!以下教你四个向Telegram官方申诉的方法!希望可以帮助你顺利拯救你的Telegram账号。 &#xff0…

源聚达科技:抖音开网店选品渠道有哪些

在数字浪潮中,抖音不仅是短视频的集散地,也成为了众多创业者眼中的电商圣地。想要在抖音开设一家成功的网店,选品环节至关重要。那么,如何在琳琅满目的商品中找到适合自己店铺的宝贝呢?以下几种选品渠道或许能为你指明方向。 直接…

如何在Linux系统使用宝塔面板搭建Inis博客并发布至公网【内网穿透】

文章目录 前言1. Inis博客网站搭建1.1. Inis博客网站下载和安装1.2 Inis博客网站测试1.3 cpolar的安装和注册 2. 本地网页发布2.1 Cpolar临时数据隧道2.2 Cpolar稳定隧道(云端设置)2.3.Cpolar稳定隧道(本地设置) 3. 公网访问测试总…

基于 C++ STL 的图书管理系统213行

定制魏:QTWZPW,获取更多源码等 目录 一、实践项目名称 二、实践目的 三、实践要求 四、实践内容 五、代码框架参考 六、代码效果展示 七、完整代码主函数展示 一、实践项目名称 基于 C STL 的图书管理系统 二、实践目的 通过设计和实现一个基于…

Linux之缓冲区与C库IO函数简单模拟

缓冲区 首先, 我们对缓冲区最基本的理解, 是一块内存, 用户提供的缓冲区就是用户缓冲区, C标准库提供的就是C标准库提供的缓冲区, 操作系统提供的就是操作系统缓冲区, 它们都是一块内存. 为什么要有缓冲区? 先举个生活中的例子, 我们寄快递的时候往往是去驿站寄快递, 而不是…

教大家几种解决msvcr120.dll文件丢失的问题以及解决办法

当这个msvcr120.dll文件丢失或损坏时,依赖它的程序可能无法启动或正常运行,这可能影响电脑的使用效率。如果用户遇到因缺少msvcr120.dll而导致的程序错误,安装或修复这个msvcr120.dll文件是一种维护措施,可以帮助恢复软件的正常功…

中等职业学校大数据课程建设方案

大数据产业是以数据及数据所蕴含的信息价值为核心生产要素,通过数据技术、数据产品、数据服务等形式,使数据与信息价值在各行业经济活动中得到充分释放的赋能型产业。 大数据产业定义一般分为核心业态、关联业态、衍生业态三大业态。 一、专…

Spring Security之认证过滤器

前言 上回我们探讨了关于Spring Security,着实复杂。这次咱们聊的认证过滤器就先聊聊认证功能。涉及到多方协同的功能,咱分开聊。也给小伙伴喘口气,嘻嘻。此外也是因为只有登录认证了,才有后续的更多功能集成的可能。 认证过滤器…

巧用 20个 Linux 命令贴士与技巧,让你生产力瞬间翻倍?

在本文中,我将向您演示一些专业的Linux命令技巧,这些技巧将使您节省大量时间,在某些情况下还可以避免很多麻烦,而且它也将帮助您提高工作效率。 并不是说这些只是针对初学者的 Linux 技巧。即使有经验的Linux用户也有可能没有发现…

简单了解单例模式

什么是单例模式 对于一个类,只有一个实例化的对象,我们构建单例模式一般有两种:饿汉式和懒汉式 饿汉式 优点是无线程安全问题,类加载就创建对象缺点是占内存 class Singleton01{private static Singleton01 instance new Sing…

shell实现查询进程号并批量kill(脚本)

问题或需求描述 在shell中,如果你想通过命令行查询出一系列匹配某个关键词的进程,并使用xargs命令批量结束这些进程,可以按照以下步骤操作: # 查询并提取进程号 pgrep -f "关键词" | xargs kill# 或者,如果…

图书馆RFID(射频识别)数据模型压缩/解压缩算法实现小工具

点击下载《C# 实现图书馆射频识别数据模型压缩算法(源代码pdf参考资料)》 1. 前言 最近闲来无聊,看了一下《图书馆射频识别数据模型第1部分:数据元素的设置及应用规则》以及《图书馆射频识别数据模型第2部分:基于ISO…

如何联合Qt,VS,C++,来开发一个电脑版软件(简单有趣,详细)

本教程适合 新手VS+QT小白。目前更新到了可以写一个计算器【拉到文章末尾,可以看到界面】。 前置安装 VS2019 或2022 社区版(这个太简单,就不在这里写了!)建议参考之前写的文章: https://zhuanlan.zhihu.com/p/682531067 注册登陆Qt账户 Try Qt 下载Qt 登陆之后,…

iOS开发 - 转源码 - __weak问题解决

iOS开发 - 转源码 - __weak问题解决 在使用clang转换OC为C代码时,可能会遇到以下问题 cannot create __weak reference in file using manual reference 原因 __weak弱引用是需要runtime支持的,如果我们还只是使用静态编译,是无法正常转换的…

Jenkins的快速入门

文章目录 一、Jenkins是什么?二、Jenkins安装和持续集成环境配置1.持续集成流程说明2.Gitlab代码托管服务器安装Gitlab简介:Gitlab安装Gitlab的使用切换中文添加组创建用户将用户添加到组创建项目idea中代码上传Gitlab 3.Jenkins持续集成环境服务器安装J…

在MongoDB建模1对N关系的基本方法

“我在 SQL 和规范化数据库方面拥有丰富的经验,但我只是 MongoDB 的初学者。如何建立一对 N 关系模型?” 这是我从参加 MongoDB 分享日活动的用户那里得到的最常见问题之一。 我对这个问题没有简短的答案,因为方法不只有一种,还有…

【Python实战】——神经网络识别手写数字

🍉CSDN小墨&晓末:https://blog.csdn.net/jd1813346972 个人介绍: 研一|统计学|干货分享          擅长Python、Matlab、R等主流编程软件          累计十余项国家级比赛奖项,参与研究经费10w、40w级横向 文…

【C++从练气到飞升】05---运算符重载

🎈个人主页:库库的里昂 ✨收录专栏:C从练气到飞升 🎉鸟欲高飞先振翅,人求上进先读书。 目录 ⛳️推荐 一、运算符重载的引用 二、运算符重载 三、赋值运算符重载 1 .赋值运算符重载格式: 2 .赋值运算符只能重载成…