本章节提供了一系列包含在本帮助中的示例,并通过功能进行分组 (常规、创建报表、使用报表元素、存储报表、输出报表、最终用户报表、Web 报表的特殊事项、WPF 报表的特殊事项、Silverlight 报表的特殊事项、其他特性)。
常规
创建报表
报表类型
- 如何: 创建静态报表
- 如何: 创建表格报表
- 如何: 使用从报表带区创建主/从报表
- 如何: 使用从子报表创建主/从报表
- 如何: 创建多栏报表
- 如何: 创建交叉表报表
- 如何: 创建交叉表报表 (运行时刻示例)
- 如何: 创建并排报表
- 如何: 创建 Drill-Down 报表
- 如何: 创建 Drill-Through 报表
- 如何: 创建邮件合并报表
- 如何: 创建标签报表
- 如何: 合并两个报表的页面
- 如何: 在一个报表文档中显示多个数据表
提供数据
- 如何: 把报表绑定到 MDB 数据库
- 如何: 把报表绑定到 MDB 数据库 (运行时刻示例)
- 如何: 把报表绑定到 ArrayList
- 如何: 把报表绑定到实现了 ITypedList 接口的自定义对象的集合
- 如何: 把报表绑定到 XML 文件
- 如何: 把报表绑定到从 XML 文件装载的数据集
- 如何: 为数据项提供自定义名称
- 如何: 在设计时刻把报表绑定到数据集并且在运行时刻提供数据
- 如何: 在设计时刻把报表绑定到 List 对象并且在运行时刻提供数据
- 如何: 把报表绑定到不同的数据源
- 如何: 创建有参数的报表
- 如何: 创建有参数的报表 (运行时刻示例)
- 如何: 传递自定义类型的参数
- 如何: 静默传递参数值
- 如何: 为参数提供自定义编辑器
把报表控件绑定到数据
数据呈现
- 如何: 对数据分组
- 如何: 对数据分组 (运行时刻示例)
- 如何: 通过星期名称对数据分组
- 如何: 通过星期名称对数据分组 (运行时刻示例)
- 如何: 实现自定义分组
- 如何: 对数据排序
- 如何: 对数据排序 (运行时刻示例)
- 如何: 通过汇总函数的计算结果对分组排序
- 如何: 在报表级筛选数据
- 如何: 在数据源级筛选数据
- 如何: 有条件地筛选数据
- 如何: 计算汇总函数
- 如何: 计算累计型汇总
- 如何: 计算自定义汇总
- 如何: 设置数据格式
- 如何: 有条件地改变标签的文本
外观定制
报表布局定制
导航和交互
使用报表元素
存储报表
输出报表
打印预览
- 如何: 显示打印预览窗体
- 如何: 显示 Ribbon 打印预览窗体
- 如何: 在预览期间执行命令
- 如何: 重写预览窗体中的命令 (自定义导出)
- 如何: 改变预览窗体中命令的可视性
- 如何: 在窗体中显示报表预览
- 如何: 创建自定义预览窗体
- 如何: 创建自定义 Ribbon 预览窗体
- 如何: 自定义如何在打印预览时导出报表
打印
导出
- 如何: 把报表导出为 PDF
- 如何: 把报表导出为 HTML
- 如何: 把报表导出为 MHT
- 如何: 把报表导出为 RTF
- 如何: 把报表导出为 XLS
- 如何: 把报表导出为 XLSX
- 如何: 把报表导出为 CSV
- 如何: 把报表导出为文本
- 如何: 把报表导出为图像
- 如何: 通过 E-Mail 发送 PDF 报表
- 如何: 在导出为 HTML 时把报表控件转换为某种 HTML 元素
本地化
最终用户报表
最终用户报表设计器
- 如何: 显示标准的最终用户设计器窗体
- 如何: 显示最终用户设计器 Ribbon 窗体
- 如何: 创建自定义的最终用户设计器窗体
- 如何: 创建自定义最终用户设计器 Ribbon 窗体
- 如何: 执行最终用户设计器中的命令
- 如何: 重写最终用户设计器中的命令 (自定义保存)
- 如何: 改变最终用户设计器中命令的可视性
- 如何: 使自定义控件只能用于特定的报表实例
- 如何: 重命名最终用户设计器中的工具箱项
- 如何: 在属性网格中对最终用户隐藏某些属性
- 如何: 隐藏最终用户设计器中的底部组件面板
- 如何: 设置最终用户设计器中停靠面板的可视性
- 如何: 定制最终用户设计器的停靠面板
- 如何: 显示最终用户设计器中的字段列表
- 如何: 以程序方式刷新字段列表
- 如何: 为字段列表项提供自定义图像
- 如何: 实现自定义报表存储器
脚本
报表向导