特别提醒:
1、数据库驱动:下面示例除了动态绑定数据源的,其它的报表都用的是Sqllite数据库。如果要正常运行下面demo,首先需要安装Sqllite的32位驱动,如果您的电脑上已经安装了葡萄城报表模板库,就不需要安装Sqllite的32位驱动,因为该驱动已经集成到葡萄城报表模板库的安装报中。然后修改“报表”数据源链接字符串 中“DATABASE” 的路径,路径就是项目中 Data 文件夹的ArsDemo.db 文件的路径,如图:
|
分类 | Demo列表 | 功能说明 | 项目名称 |
winform 使用 | winform 加载四种报表 | 如何在Winform框架下,加载ActiveReports的四种不用的报表(RDL报表,页面报表,区域报表基于XML,区域报表基于代码)。 | |
winform 增加导出和打印按钮 | 在Winfrom框架下,报表展示的工具栏没有导出和打印按钮,这需要我们通过后台代码进行按钮的添加触发事件的编写。 | |
winform 实现静默打印 | 通过点击打印按钮,直接调用打印机进行报表的打印。 | |
区域报表基于代码 | 通过基于代码的区域报表实现纯代码层次控制报表的展示样式 | |
winform 绑定运行时数据源 | Winfrom框架下,四种不同的报表如何进行绑定运行时数据源。 | |
WebViewer使用 | 使用htmlviewer | Asp.net 框架下,使用HtmlViewer加载四种不同的报表(RDL报表,页面报表,区域报表基于XML,区域报表基于代码)。 | |
使用Flashviewer | Asp.net 框架下,使用FlashViewer加载四种不同的报表(RDL报表,页面报表,
区域报表基于XML,区域报表基于代码)。 | |
使用AcrobatReader | Asp.net 框架下,使用HtmlViewer加载四种不同的报表(RDL报表,页面报表,
区域报表基于XML,区域报表基于代码)。 | |
使用RawHTML | Asp.net 框架下,使用HtmlViewer加载四种不同的报表(RDL报表,页面报表,
区域报表基于XML,区域报表基于代码)。 | |
HTMLViewer增加打印按钮 | Asp.net 框架下,使用HtmlViewer加载报表,工具栏是没有打印按钮的,需要手动添加打印按钮。 | |
HTMLViewer增加导出按钮 | Asp.net 框架下,使用HtmlViewer加载报表,工具栏是没有导出按钮的,需要手
动添加打印按钮。 | |
Flashviewer增加导出按钮 | Asp.net 框架下,使用FlashViewer加载报表,工具栏是没有导出按钮的,需要手
动添加打印按钮。 | |
定义HTMLViewer 参数面板隐藏 | Asp.net 框架下,使用HtmlViewer加载报表,然后自定义工具栏按钮的显示和隐蔽。 | |
自定义条件查询 | 在进行项目开发的时候,有时需要ActiveReports只做一个报表展示的功能,然后数据的筛选和其它功能的实现都是通过自定义来实现。 | |
WebViewer使用 在HTML5 Viewer中添加放大和缩小功能 | 使用Html5Viewer加载报表,通过添加放大和缩小的按钮,进行报表的缩放功能。 | |
MVC 中使用ActiveReports | 在MVC框架下使用ActiveReports进行报表展示,使用的Html5viewer进行报表加载。 需要注意的点是:
1、JS文件的引用需要和你本机的JS文件的版本一致 2、配置信息(具体配置可看RouteConfig.cs 文件的配置信息) |
HTML5Viewer 桌面模式展示报表 | 在MVC 框架下,使用Html5Viewer进行PC端报表展示,需要注意的点是:
1、UiType模式: desktop。 | |
HTML5Viewer 移动端模式展示报表 | 在MVC 框架下,使用Html5Viewer进行移动端报表展示,需要注意的点是:
1、UiType模式为:Mobile。 | |
HTML5Viewer 连续模式展示报表 | 在MVC 框架下,使用Html5Viewer进行报表连续模式的加载,需要注意的点是:
1、设置: renderMode: 'Galley' (连续模式) | |
HTML5Viewer 冻结行头列头展示 | 在MVC 框架下,使用Html5Viewer进行行列头展示,需要注意的点是:
1、设置: renderMode: 'Galley' (只有在连续模式下,冻结行列头才有效)
2、展示的报表需要设置 FrozenColumns和FrozenRows的值,并且只能冻结表头和列头。 | |
HTML5Viewer 自定义Toolbar按钮 | 在MVC 框架下,使用Html5Viewer加载报表,进行自定义Toolbar按钮注意的点:
1、UiType模式:Custom。 | |
HTML5Viewer 传报表参数 | 在MVC框架下,使用Html5viewer 。当使用参数报表的时候,有时项目需要进行前端的参数传递,需要注意的点是。前端传递的参数命名和报表的参数命名要一致。 | |
HTML5Viewer 传报表多值参数 | 在MVC框架下,使用Html5viewer 。当使用参数报表的时候,有时项目需要进行
前端的参数传递,需要注意的点是。前端传递的参数命名和报表的参数命名要一致。 | |
HTML5Viewer 绑定动态数据源 | 在MVC框架下,使用Html5viewer 动态绑定数据源,注意点:
1、添加一个WebService的服务。
2、服务继承的方法:GrapeCity.ActiveReports.Web.ReportService。 | |
使用HTML5Viewer 实现报表自动刷新 | 在进行报表加载后,有时需要报表定时刷新,来进行数据的动态显示。可以通过
定时器和refreshReport()函数来实现。 | |
自定义查询条件 | 在进行项目开发的时候,有时需要ActiveReports只做一个报表展示的功能,然后
数据的筛选和其它功能的实现都是通过自定义来实现。 | |
WPF中使用Activer | WPF自定义工具栏 | 在WPF项目下原来是没有导出和打印按钮的,可以通过代码层次添加 | |
如何代码端修改报表展示样式 | 展示区域报表(基于代码)和RDL报表在WPF项目中的使用,并且用代码实现了区域报表如何基于代码动态改变单元格的样式。 | |
绑定数据源 | 多数据源绑定 | 该demo主要介绍了报表是如何在后台进行多数据源绑定。 | |
通过Object类型数据源绑定对象或者集合对象 | 该demo主要介绍了报表如何动态绑定object 动态数据源。 | |
通过DataSet类型数据源绑定DataTable | 该demo主要介绍了报表如何动态绑定 Dataset 动态数据源。 | |
数据源绑定Json数据源 | 该demo主要介绍了报表如何动态绑定JSON数据源,注意点:
1、JsonFilePath 的路径要正确。
2、source_url 要是一个您可以访问的服务地址。 | |
| |
| |