如何在Web报表FastReport.Net中注册数据源

原创|使用教程|编辑:ZGL|2017-08-07 14:54:33.000|阅读 238 次

概述:要在web报表中使用数据源,您需要注册数据源。 这可以通过两种方式完成,具体步骤将在本文中进行说明。

相关链接:

要在web报表中使用数据源,您需要注册数据源。 这可以通过两种方式完成,具体步骤将在本文中进行说明。

使用“WebReport”组件的弹出菜单注册数据源。

1.使用项目ASP.Net。 将组件“SQLDataSource”添加到窗体中:

如何在Web报表FastReport.Net中注册数据源

2.从组件的弹出菜单中选择“配置数据源”:

如何在Web报表FastReport.Net中注册数据源

3.创建连接。 选择连接和数据库的类型:

如何在Web报表FastReport.Net中注册数据源

4.选择所需的数据表和字段;

5.将“WebReport”组件从工具箱添加到表单中;

6.从组件的弹出菜单中选择“选择数据源”:

如何在Web报表FastReport.Net中注册数据源

7.选择先前添加的数据源:

如何在Web报表FastReport.Net中注册数据源

完成所有操作后,可以在报表中使用数据源。

使用“RegisterDataSource”函数注册数据源。

复制并重复前一个示例的前5个点。 接下来,按照说明进行操作:

6.在表单上选择“WebReport”组件;

7.在属性“Inspector”切换到“Events”(事件);

8.添加“StartReport”事件;

9.写下面的代码:

DataView view = (DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty);
DataTable table = view.ToTable();
DataSet ds = new DataSet();
ds.Tables.Add(table);
WebReport1.RegisterData(ds, "Connection");

所以,我们在这里使用了数据记录功能“RegisterData”。 “DataSet”及其名称被用作参数。 首先,创建“SqlDataSource”,以“DataView”的形式接收数据。

然后,数据被转换成一个表,它被添加到“DataSet”。

总而言之,在本文中,已经说明并验证了在Web报告中注册数据的两种方式。 从分析得出的结论表明,第一种方法是最简单和最方便的。 使用此方法,可以注册和创建数据源来运行允许使用此数据生成报表的应用程序。 但是,当您有桌面应用程序并需要在网络上发布报表时,第二种方法也会很有效。


产品介绍 | 下载试用 | 优惠活动 | 在线客服 | 联系Elyn


FastReport新版大促


标签:报表专家web报表解决方案报表.NET报表控件报表设计FastReportFastReport .netFastreport.net报表引擎多数据源

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:

登录慧都网发表评论登录


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
FastCube VCL

FASTCUBE VCL是一款有效的数据分析工具

在线客服 在线QQ 电话咨询
400-700-1020
在线客服系统
live chat