免费资源| ActiveReports报表控件发布多平台演示代码集合

近期,产品开发组的小伙伴针对大家比较关注的报表功能,常见问题,经典实现,特意准备了一个演示代码集合,涉及winforms \ ASP。NET \ MVC 多个技术平台,包含导出、打印、WebViewer、HTML5Viewer、自定义工具栏、自定义搜索等多个具体功能的实现。

下面介绍一下各Demo的功能。

WinForms 加载四种报表:如何在WinForms框架下,加载ActiveReports的四种不用的报表(RDL报表,页面报表,区域报表基于XML,区域报表基于代码)。

WinForms 增加导出和打印按钮:在WinForms框架下,报表展示的工具栏没有导出和打印按钮,这需要我们通过后台代码进行按钮的添加触发事件的编写。

WinForms 实现静默打印:通过点击打印按钮,直接调用打印机进行报表的打印。

WinForms 绑定运行时数据源:WinForms框架下,四种不同的报表如何进行绑定运行时数据源。 


免费资源 | ActiveReports 报表控件发布多平台 Demo 代码集合

例:WinForms 下的ActiveReports静默打印实现

使用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加载报表,然后自定义工具栏按钮的显示和隐蔽。

在HTML5 Viewer中添加放大和缩小功能:使用Html5Viewer加载报表,通过添加放大和缩小的按钮,进行报表的缩放功能。


免费资源 | ActiveReports 报表控件发布多平台 Demo 代码集合

例图:ASP.净平台下ActiveReports利用webview加载显示图片

<强>

<强> HTML5Viewer桌面模式展示报表:在MVC框架下,使用HTML5Viewer进行PC端报表展示,需要注意的点是:

UiType模式:桌面

<强> HTML5Viewer移动端模式展示报表:在MVC框架下,使用HTML5Viewer进行移动端报表展示,需要注意的点是:

UiType模式:移动

<强> HTML5Viewer连续模式展示报表:在MVC框架下,使用HTML5Viewer进行报表连续模式的加载,需要注意的点是:

设置:renderMode: & # 39;厨房# 39;(连续模式)

<强> HTML5Viewer冻结行头列头展示:在MVC框架下,使用HTML5Viewer进行行列头展示,需要注意的点是:

1,设置:renderMode: & # 39;厨房# 39;(只有在连续模式下,冻结行列头才有效),

2,展示的报表需要设置FrozenColumns和FrozenRows的值,并且只能冻结表头和列头。)

<强> HTML5Viewer自定义工具栏按钮:在MVC框架下,使用HTML5Viewer加载报表,进行自定义工具栏按钮注意的点是:

UiType模式:习俗。

<强> HTML5Viewer传报表参数:在MVC框架下,使用HTML5Viewer。当使用参数报表的时候,有时项目需要进行前端的参数传递,需要注意的点是:

前端传递的参数命名和报表的参数命名要一致只

<强> HTML5Viewer传报表多值参数:在MVC框架下,使用HTML5Viewer。当使用参数报表的时候,有时项目需要进行前端的参数传递,需要注意的点是:

前端传递的参数命名和报表的参数命名要一致。

<强> HTML5Viewer绑定动态数据源:在MVC框架下,使用HTML5Viewer动态绑定数据源,注意点:

1,添加一个网络服务的服务。

免费资源| ActiveReports报表控件发布多平台演示代码集合