学习C#开源报表组件Seal Report(6:Seal Report Designer界面布局-2) Seal Report Designer界面中General节点用于设置报表的基本属性包括下面截图所示的几个属性。Display name属性用于设置在报表页面中显示的报表名称如果没有配置该值则使用报表文件名称作为报表名称如下图所示Current view 属性用于配置点击“执行”Execute按钮或按 F5 时设计器默认启用的视图其值从本报表下所有已定义的视图Views名称从选择。Report Input Values属性用于为报表定义额外的输入参数这些参数可以在报表执行时由用户输入或用于脚本逻辑中让报表变得更加动态和灵活。在Seal Report Designer的示例中找到使用该属性的示例Samples\03-Input Values\300-Input Values - Connection and threshold.srex如下图所示其在该属性中定义了两个输入值并在Tasks节点和Models节点的脚本中通过report.GetInputValueByName函数获取输入值Print model queries属性用于配置是否是在报表的执行日志中打印出模型Model生成的、最终被发送到数据库执行的SQL查询语句便于排查问题、性能调优、验证生成的SQL语句等。Report Execution Init Script属性用于在报表执行前自动运行自定义的C# Razor脚本动态地、程序化地修改报表的配置以适应不同的运行环境或用户让报表更加灵活。在Seal Report Designer的示例中找到使用该属性的示例Samples\05-Scripts\502-Init Script - Set default restriction values.srex如下图所示该脚本用于动态修改报表的显示名称及模型配置值。Report Navigation Script属性是Seal Report实现交互式报表的关键。通过配置该属性并结合在报表元素如表格单元格上添加导航链接可以创建出具有钻取Drill Down、联动和跳转等功能的动态报表。在Seal Report Designer的示例中找到使用该属性的示例Samples\05-Scripts\505-Navigation - Custom buttons and report execution.srex如下图所示。参考文献[1]https://github.com/ariacom/Seal-Report[2]https://sealreport.org/[3]https://sealreport.org/demo[4]https://sealreport.org/forum/[5]https://github.com/ariacom/Seal-Report/releases[6]https://www.cnblogs.com/Leo_wl/p/7716582.html

相关新闻

最新新闻

AI字幕特效失败率高达67%?2024Q2行业基准测试报告揭示3大兼容性雷区(附跨平台适配矩阵表)

AI字幕特效失败率高达67%?2024Q2行业基准测试报告揭示3大兼容性雷区(附跨平台适配矩阵表)

更多请点击: https://codechina.net 第一章:AI字幕特效失败率高达67%?2024Q2行业基准测试报告揭示3大兼容性雷区(附跨平台适配矩阵表) 近期由OpenSubtitling Alliance联合FFmpeg生态实验室发布的《2024Q2 AI字幕渲染兼…

2026/7/21 17:51:20
计算机毕业设计之疫苗接种管理系统

计算机毕业设计之疫苗接种管理系统

疫苗接种的问题长期困扰着我国的医院改革者们而未得到妥善解决。当前国外大多数知名医院都已建立了为自己量身定做的网上预约疫苗接种,而国内的医院网上疫苗接种管理系统则刚刚起步,存在着网站信息杂乱,操作复杂,实用性差等问题。…

2026/7/21 17:51:20
机器学习入门:核心概念与实战指南

机器学习入门:核心概念与实战指南

1. 机器学习入门:从零开始理解智能的核心第一次接触"机器学习"这个概念时,我正盯着电脑屏幕上一堆看似毫无规律的销售数据。传统编程方法需要手动编写无数条规则才能预测下个季度的趋势,而机器学习却能从数据中自动发现规律。这种让…

2026/7/21 17:51:20
计算机毕业设计之抑郁症测试系统的设计与实现

计算机毕业设计之抑郁症测试系统的设计与实现

在各大医院的教学过程中,用户的抑郁症测试是一项非常重要的事情。随着计算机多媒体技术的发展和网络的普及,“基于网络的学习模式”正悄无声息的改变着传统的抑郁症测试系统,“在线视频、案例展示”的研究和设计也成为教育技术领域的热点课题…

2026/7/21 17:51:20
Python后端开发:从入门到实战全指南

Python后端开发:从入门到实战全指南

1. Python后端开发入门指南作为一名从2012年开始接触Python后端开发的老兵,我见证了Python在Web开发领域的崛起。从最初的Django 1.4到现在的FastAPI,Python后端生态已经发生了翻天覆地的变化。这篇笔记将系统梳理Python后端开发的核心知识体系&#xff…

2026/7/21 17:51:20
从0到1搭建出海云客服体系:多语言知识库、跨国协作与海外系统集成的工程实践

从0到1搭建出海云客服体系:多语言知识库、跨国协作与海外系统集成的工程实践

摘要 出海云客服体系的搭建不是“国内客服系统翻译插件”的简单拼装,而是一次涉及多语言知识库架构、跨国坐席协作机制、海外业务系统集成和全球化数据合规的系统工程。本文从技术架构视角出发,拆解多语言知识库的存储与检索方案、跨时区坐席调度策略、…

2026/7/21 17:46:20

月新闻