本示例演示了如何将最终用户的Web Report Designer集成到DevExtreme应用程序中
该示例包括两个项目:ASP.NET MVC实现中的服务器(后端)项目和客户端(前端)DevExtreme应用程序,它包括所有必需的样式、脚本和HTML模板。
有关分步教程,请参考以下文档:报表设计器集成到DevExtreme应用程序中。
报表
DevExpress Reporting是WinForms、WPF、ASP.NET WebForms、ASP.NET MVC和ASP.NET Core的特性完整的报表平台,使您可以创建报表应用程序。
报表组件
Visual Studio报表设计器和预览
一个功能丰富的报表设计器,用于在设计时在Visual Studio中创建与平台无关的报表。
您可以在任何支持的平台上发布报表:WinForms、WPF、ASP.NET WebForms、ASP.NET MVC和ASP.NET Core。
终端用户报表设计器和文档查看器
一个完全可定制的WinForms、WPF、ASP.NET WebForms、ASP.NET MVC和ASP.NET核心平台的终端用户报表设计器。可以将其集成到现有应用程序中或创建新的报表应用程序。
您可以本地化报表应用程序并指定其外观。
报表特征
提供数据
DevExpress Reporting允许使用各种数据源类型(SQL数据库、实体框架数据源、自定义对象或Excel文件)向报表提供数据。
可以将报表元素绑定到单个数据源字段或创建任何复杂性的绑定表达式。这些表达式可以包括多个数据源字段和函数。
报表控件
DevExpress Reporting包括用于可视化数据的图表、枢轴网格、量规、条形码等控件。
数据
DevExpress Reporting支持以下数据特性:
- 总结
允许跨报表数据字段计算摘要。 - 分组
使您能够对数据记录进行分组,并跨组计算摘要。 - 过滤
只允许在报表中显示数据子集。 - 分选
您可以基于多个标准来安排数据记录。 - 数据格式化
允许您应用标准.NET格式来报表控件的数据值。
参数支持
可以将查询参数直接嵌入SQL字符串中,以便在数据源级别过滤数据。
使用报表参数筛选预览文档中的数据。支持多值和级联参数。
交互式打印预览
DevExpress Reporting支持用于在打印预览中自定义报表的交互式功能。
- 在打印或导出预览文档之前,直接自定义字段值。可以使用标准编辑器或实现自定义编辑器,验证用户输入并格式化编辑后的值。
- 添加交互式排序,以使终端用户能够在报表组或详细表中的行的升序和降序之间切换。
- 创建向下钻取报表,允许最终用户控制显示哪些报表部分。
报表导航
DevExpress Reporting允许您创建书签,并使用交叉引用在文档映射和内容表中显示文档结构,并在不同的文档部分之间切换。
样式和外观设置
可以使用样式表指定报表元素的外观设置,或者有条件地改变这些设置。
买 DevExpress Universal Subscription 免费赠 万元汉化资源包1套!
限量15套!先到先得,送完即止!立即抢购>>
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [https://www.devexpresscn.com/]
本文地址:https://www.devexpresscn.com/post/1067.html