免费资源 | activereports 报表控件发布多平台 demo 代码集合 -pg电子游戏网站

0顶
0踩

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

winformss 平台下使用 activereports 报表控件

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

winforms 加载四种报表:如何在winforms框架下,加载activereports的四种不用的报表(rdl报表,页面报表,区域报表基于xml,区域报表基于代码)。

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

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

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

 

例:winforms 下的activereports静默打印实现

asp.net 下使用webviewer & htmlviewer 加载显示报表

使用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加载报表,通过添加放大和缩小的按钮,进行报表的缩放功能。

 

例图:asp.net 平台下 activereports 利用 webviewer 加载显示图片

asp.net vmc 下使用html5viewer 加载显示报表

html5viewer 桌面模式展示报表:在mvc 框架下,使用html5viewer进行pc端报表展示,需要注意的点是:

uitype模式: desktop

html5viewer 移动端模式展示报表:在mvc 框架下,使用html5viewer进行移动端报表展示,需要注意的点是:

uitype模式: mobile

html5viewer 连续模式展示报表:在mvc 框架下,使用html5viewer进行报表连续模式的加载,需要注意的点是:

设置: rendermode: 'galley' (连续模式)

html5viewer 冻结行头列头展示: 在mvc 框架下,使用html5viewer进行行列头展示,需要注意的点是:

1、设置: rendermode: 'galley' (只有在连续模式下,冻结行列头才有效);

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

html5viewer 自定义toolbar按钮:在mvc 框架下,使用html5viewer加载报表,进行自定义toolbar按钮注意的点是:

uitype模式:custom。

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

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

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

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

html5viewer 绑定动态数据源:在mvc框架下,使用html5viewer 动态绑定数据源,注意点:

1、添加一个webservice的服务。

2、服务继承的方法:grapecity.activereports.web.reportservice。

使用html5viewer 实现报表自动刷新:在进行报表加载后,有时需要报表定时刷新,来进行数据的动态显示。可以通过定时器和refreshreport()函数来实现。

自定义查询条件:在进行项目开发的时候,有时需要activereports只做一个报表展示的功能,然后数据的筛选和其它功能的实现都是通过自定义来实现。

绑定数据源到报表

多数据源绑定:该demo主要介绍了报表是如何在后台进行多数据源绑定。

通过object类型数据源绑定对象或者集合对象:该demo主要介绍了报表如何动态绑定object 动态数据源。

通过dataset类型数据源绑定datatable:该demo主要介绍了报表如何动态绑定 dataset 动态数据源。

数据源绑定json数据源:该demo主要介绍了报表如何动态绑定json数据源,注意点:

1、jsonfilepath 的路径要正确。

2、source_url 要是一个您可以访问的服务地址。

 

例图:mvc 平台下activereports 利用html5viewer 加载以及显示报表

activereports 是一款专注于 .net 平台的报表控件,全面满足 html5 / winform / asp.net / asp.net mvc / wpf 等平台下报表设计和开发工作需求,作为专业的报表工具为全球超过 300,000 开发人员提供了全面的报表开发服务。

使用 activereports 报表设计器,用户可轻松设计如 excel 表格、word 文档、dashboard 大屏等常见类型报表,并将数据以丰富灵活的可视化图表方式呈现给最终用户。同时,activereports 报表控件在运行时还为最终用户提供数据筛选、排序、钻取、表达式跳转等强大的报表交互分析能力,无需修改代码即可满足用户在不同场景下的报表需求,从而提高开发效率,加速项目交付。

 

0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 泰伯效应是一种很重要的光学现象,简单的说就是可以在一定条件下让物体经过一个周期性媒介成像,而像一般也是周期性的。泰伯效应:由于采用了激光作为光源,其良好的相干性在通过微透镜阵列后,会沿光轴方向出现多次成像的特性,这种特性就叫做泰伯效应。用单色光照射一个周期物体时,沿着光轴方向的某些位置上会出现该周期物体的像 ,这种无需透镜而使周期物体成像的现象称为泰伯效应。可应用于光学测量、周期性阵列光栅和光学计算等领域。泰伯效应有着几大规则作为支撑,它们分别是:对称规则、定期重排相邻的相位差规则、素数分解规则。

  • activereports 是一款专注于 .net 平台的报表控件,全面满足 html5 / winform / asp.net / asp.net mvc / wpf 等平台下报表设计和报表开发的需求,作为专业的报表工具为全球超过 300,000 名开发者提供全面的报表解决...

  • 同时,activereports 报表控件在运行时还为最终用户提供数据筛选、排序、钻取、表达式跳转等强大的报表交互分析能力,无需修改代码即可满足用户在不同场景下的报表需求,从而提高开发效率,加速项目交付。

  • 本使用指南比较系统地介绍了acitvereports中报表的基本概念、报表结构、报表数据的分组、子报表的设计、事件顺序、性能优化等,并配以丰富的c#和vb代码示例,将会有助于开发人员快速学习和了解activereports的主要...

  • 同时,activereports 报表控件在运行时还为最终用户提供数据筛选、排序、钻取、表达式跳转等强大的报表交互分析能力,无需修改代码即可满足用户在不同场景下的报表需求,从而提高开发效率,加速项目交付。

  • 同时,activereports 报表控件在运行时还为最终用户提供数据筛选、排序、钻取、表达式跳转等强大的报表交互分析能力,无需修改代码即可满足用户在不同场景下的报表需求,从而提高开发效率,加速项目交付。

  • 葡萄城宣布正式发布报表控件产品 activereports 报表控件 v12 版本,新版本再次针对设计器的功能及易用性方面做了极大的增强,真正让用户零编码实现复杂报表的设计。

  • 同时,activereports 报表控件在运行时还为最终用户提供数据筛选、排序、钻取、表达式跳转等强大的报表交互分析能力,无需修改代码即可满足用户在不同场景下的报表需求,从而提高开发效率,加速项目交付。

  • 借助报表控件,可以方便地实现各类数据报表的设计、浏览、打印和分发。通常情况下,报表控件需要强调报表数据的权威和不可篡改;同时报表控件需要根据报表目标读者的需求,提供多种不同类型的数据格式。

  • 重磅消息, activereports v13 正式发布!本次更新 activereports 将给您带来全新的报表设计体验:提供在线报表设计器、提供响应式布局和屏幕尺寸自适应能力、提供全新的图表……   在列举 activereports 新...

  • 同时,activereports 报表控件在运行时还为最终用户提供数据筛选、排序、钻取、表达式跳转等强大的报表交互分析能力,无需修改代码即可满足用户在不同场景下的报表需求,从而提高开发效率,加速项目交付。

  • 可以创建具备数据筛选、数据过滤、数据钻取、报表互链等交互能力的数据分析报表,并把数据以可视化的方式呈现出来,快速为应用程序添加强大的报表功能

  • 使用指南比较系统地介绍了activereports中报表的基本概念、报表结构、报表数据的分组、子报表的设计、事件顺序、性能优化等,并配以丰富的c#和vb代码示例,将会有助于开发人员快速学习和了解activereports的主要功能...

  • 无需编码,即可轻松搞定商业报表六大需求的 activereports 报表控件,于今日宣布正式发布 v11 sp1 版本,并在其 官方网站 提供免费下载。

  • activereports报表控件v7.0产品白皮书,包括产品的特点、功能、版本、授权方式、技术服务、常见问题、典型用户等方面的信息,用户用户从整体上了解该产品。

  • activereports 报表控件软件 v6.0 使用指南

  • activereports 报表控件软件 v9.0 使用指南

  • python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。python社区提供了大量的第三方库,如numpy、pandas和requests,极大地丰富了python的应用领域,从数据科学到web开发。python库的丰富性是python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,matplotlib和seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

  • stm32单片机fpga毕设电路原理论文报告基于ide硬盘的数字图像存储技术研究本资源系百度网盘分享地址

global site tag (gtag.js) - google analytics
网站地图