使用 ActiveReports 在线报表设计器,动态绑定数据源

在使用 ActiveReports 报表控件进行在线报表设计的时候,经常会有这样的需求:设计出的报表,需要加入了固定的字段,但每次需显示的数据都不一样。

要怎么做才可以动态绑定数据源的数据呢

其实,通过 ActiveReports 最新推出的 Web 端在线报表设计器 可以很容易的实现动态绑定数据源操作。ActiveReports 在线报表设计器主要使用场景包含:

  • 用拖拽的方式,在 Web 应用程序和浏览器中在线设计报表
  • 直连数据库、动态数据源绑定

本文将为您介绍如何使用 ActiveReports 的在线报表设计器,动态绑定数据源。

具体操作步骤

1. 首先通过 Visual Studio 打开 ActiveReports 的 Web 端在线报表设计器,其存储路径如下:

存储路径

2. 在控制层 DataSetsController 里进行一个数据源名称和数据集字段的设置,简单说就是创建表结构、表的命名和表对应的字段名称。

实现代码如下(完整代码可在文末了解更多中获取):

3. 需要对创建好的报表进行数据绑定,这里需要注意的是:在进行数据绑定时,务必在 Startup.cs 里进行对应的动态数据源绑定,不然在报表预览时会报错。

主要实现代码如下:

4. 完成上述步骤,即可实现在 ActiveReports 的在线报表设计器中动态绑定数据源,下面我们来看看具体的运行样式:

5. 示例资源下载:

  • Startup.cs
  • DataSetsController.cs

以上就是 ActiveReports 在线报表设计器实现动态绑定数据源的操作及示例代码,如需获取更多产品学习资料,请访问 ActiveReports 产品官网。

(点击了解更多,获取文中完整代码)

关于葡萄城

赋能开发者!葡萄城公司成立于 1980 年,是全球领先的集开发工具、商业智能解决方案、管理系统设计工具于一身的软件和服务提供商。西安葡萄城是其在中国的分支机构,面向全球市场提供软件研发服务,并为中国企业的信息化提供国际先进的开发工具、软件和研发咨询服务。葡萄城的控件和软件产品在国内外屡获殊荣,在全球被数十万家企业、学校和政府机构广泛应用。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();