关键字:

常见问题

更多>>

最受欢迎的文章

更多>>

最新文章

更多>>

文章存档

  • 2012年06月(6)
  • 2012年07月(83)
  • 2012年08月(62)
  • 2012年09月(30)
  • 2012年10月(8)
  • 2012年11月(11)
  • 2012年12月(9)
  • 2013年01月(7)
  • 2013年02月(1)
  • 2013年03月(1)
  • 2013年04月(1)
  • 2013年05月(2)
  • 2013年06月(1)
  • 2013年07月(2)
  • 2013年08月(4)
  • 2013年09月(4)
  • 2013年10月(3)
  • 2013年11月(2)
  • 2013年12月(1)
  • 2014年01月(1)
  • 2014年03月(1)
  • 2015年06月(2)
  • 2015年10月(1)
  • 2015年11月(9)
  • 2015年12月(2)
  • 2016年02月(1)
  • 2016年04月(1)
  • 2016年05月(16)
  • 2016年07月(4)

热门Tag标签

FastReport.Net v2016.6 FastScript安装 安装 VCL mvc FastReport.Net 报表 FastReport.Net v2016.2 TeeChart,图表开发 FastReport FMX 2.3 FastReport.Net v2016.1 FastReport.Net更新 FastCube VCL v2.5 FastReport VCL FastReport Online Designer教程 FastReport Online Designer组件 FastReport在线报表设计器:组件简介 FastReport在线报表设计器:界面结构简介 FastReport在线报表设计器:工作原理 FastReport Online Designer简介 FastReport Online Designer促销 FastReport Online Designer FastReport.Net授权促销 数据库查询构建 使用技巧 fastreport,报表 脚本引擎 FastScript FastScript, 脚本引擎  OLAP控件 

在FastReport .Net报表中使用内部数据源

作者:Allen    来源:    浏览:Loading...      日期:2016-05-20

如果你创建了一个客户端应用程序的报表,它在程序中逻辑创建单一数据源,并在许多报表中使用它。文本将重点探讨FastReport .Net报表应用程序连接数据源的问题。

<获取FastReport .NET最新试用版>

下面通过一个例子来演示这个过程。创建Windows窗体应用程序,向程序中添加数据源。文中使用的是xml数据库。

现在从工具箱中添加数据集组件,选择类型化的数据集。

剩下要做的就是创建一个报表并注册数据源。从工具栏中添加一个按钮和报表组件。

双击report1组件打开报表设计器,在此之前,选择数据源应用程序:

在设计器中创建一个简单的报表:

可用的数据源列表可以通过点击图标显示,下图(红色):

出现窗口:

保存报表并返回应用程序。添加按钮单击事件处理程序:

private void button1_Click(object sender, EventArgs e) { report1.Load(Environment.CurrentDirectory + "/Report.frx"); report1.RegisterData(demoDataSet1); report1.Show(); }

不要忘记添加使用FastReport库,加载报表文件。然后,在报表中注册数据源。在预览模式下运行报表。

RegisterData功能可以注册:DataSet、DataTable、DataView、DataRelation以及IEnumerable。后者可能是一个对象列表(包括任何嵌入的对象),例如,LINQ查询的结果。重要的是在加载该报告后和在查看或导出报表之前,在报表中注册数据。

使用应用程序的数据源,可让我们避免在每个报表中都创建数据库连接。除此之外,如果需要更改设置,只需要编辑一个连接即可。

产品资源请查看>>

获取更多产品信息请咨询>>

文章英文官网地址:https://www.fast-report.com/en/blog/64/show/

Tag标签:FastReport.Net 报表 

上一篇: 安装FastRerport VCL 5 Demo

下一篇: FastScript试用版安装


下载试用 | 技术指南 | 常见问题 | 联系方式 | 法律顾问:欣力律师事务所

慧都科技旗下网站-FastReport中文网版权所有 Copyright 2012

FastReport,报表控件,FastReport报表,VCL报表,.NET报表,COM/ActiveX报表,OLAP控件,联机分析处理