在使用 ActiveReports 报表控件进行在线报表设计的时候,经常会有这样的需求:设计出的报表,需要加入了固定的字段,但每次需显示的数据都不一样。
要怎么做才可以动态绑定数据源的数据呢?
其实,通过 ActiveReports 最新推出的 Web 端在线报表设计器 可以很容易的实现动态绑定数据源操作。ActiveReports 在线报表设计器主要使用场景包含:
本文将为您介绍如何使用 ActiveReports 的在线报表设计器,动态绑定数据源。
1. 首先通过 Visual Studio 打开 ActiveReports 的 Web 端在线报表设计器,其存储路径如下:
存储路径
2. 在控制层 DataSetsController 里进行一个数据源名称和数据集字段的设置,简单说就是创建表结构、表的命名和表对应的字段名称。
实现代码如下(完整代码可在文末了解更多中获取):
3. 需要对创建好的报表进行数据绑定,这里需要注意的是:在进行数据绑定时,务必在 Startup.cs 里进行对应的动态数据源绑定,不然在报表预览时会报错。
主要实现代码如下:
4. 完成上述步骤,即可实现在 ActiveReports 的在线报表设计器中动态绑定数据源,下面我们来看看具体的运行样式:
5. 示例资源下载:
以上就是 ActiveReports 在线报表设计器实现动态绑定数据源的操作及示例代码,如需获取更多产品学习资料,请访问 ActiveReports 产品官网。
(点击了解更多,获取文中完整代码)
关于葡萄城
赋能开发者!葡萄城公司成立于 1980 年,是全球领先的集开发工具、商业智能解决方案、管理系统设计工具于一身的软件和服务提供商。西安葡萄城是其在中国的分支机构,面向全球市场提供软件研发服务,并为中国企业的信息化提供国际先进的开发工具、软件和研发咨询服务。葡萄城的控件和软件产品在国内外屡获殊荣,在全球被数十万家企业、学校和政府机构广泛应用。
留言与评论(共有 0 条评论) |