摘要:文本将重点探讨报表应用程序连接数据源的问题。创建窗体应用程序,向程序中添加数据源。文中使用的是数据库。现在从工具箱中添加数据集组件,选择类型化的数据集。然后,在报表中注册数据源。在预览模式下运行报表。
如果你创建了一个客户端应用程序的报表,它在程序中逻辑创建单一数据源,并在许多报表中使用它。文本将重点探讨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库,加载报表文件。然后,在报表中注册数据源。在预览模式下运行报表。
(不知什么原因今天不能上传图片了,只能后续补图)
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/110483.html
摘要:是一款强大且应用十分广泛的报表工具,我最喜欢的特点之一是它直接从用户应用程序中创建报表的能力。开发人员将组件放在报表的页上,并指定它们的属性,这类似于在窗体应用程序中设计表单。 FastReport .Net是一款强大且应用十分广泛的报表工具,我最喜欢的特点之一是它直接从用户应用程序中创建报表的能力。在这篇文章中,我们来看看这个功能的例子,当你不需要一堆的.exe文件的时候它就能派上用...
摘要:本文主要讲述的库以及发布注意事项,对要在应用程序中使用报表的开发人员将非常有帮助。当它检测到该组件的引用时会自动检查此文件夹。在中,使用专用工具放置程序集是必需的,例如对应,对应。对于应用程序来说,和这二者都是需要的。 本文主要讲述FastReport.Net的库以及发布注意事项,对要在应用程序中使用FastReport.Net报表的开发人员将非常有帮助。 为了使您的应用程序在任何计算...
摘要:支持多种格式导出报表,可以通过邮件发送,同样也可以通过发送。在本文中,我想将重点转移到通过报表传输到服务器。我将展示一个例子,你将看到如同通过从应用程序代码中发送报表一样的简单操作。 FastReport .Net支持多种格式导出报表,可以通过邮件发送,同样也可以通过FTP发送。在本文中,我想将重点转移到通过FTP报表传输到服务器。值得注意的是,并非运行每个报表以及通过FTP手动执行发...
摘要:添加连接到数据库。放置按钮组件到表单数据集,和报表。此后,通过适配器将更改的内容保存到表中。这样,我们就已经创建了一个应用程序,允许您在访问数据库中保存和加载报表。 通常报表都存储在一个地方,但是在单独的文件中。随着文件数量的增加在结构和搜索上也困难多多,针对这个问题,我遇到了一个非常有趣的报表对象属性——ReportSourceString,此属性以字符串形式保存整个报表模板。这意味...
摘要:添加连接到数据库。放置按钮组件到表单数据集,和报表。此后,通过适配器将更改的内容保存到表中。这样,我们就已经创建了一个应用程序,允许您在访问数据库中保存和加载报表。 通常报表都存储在一个地方,但是在单独的文件中。随着文件数量的增加在结构和搜索上也困难多多,针对这个问题,我遇到了一个非常有趣的报表对象属性——ReportSourceString,此属性以字符串形式保存整个报表模板。这意味...
阅读 352·2023-04-26 01:42
阅读 3074·2021-11-22 11:56
阅读 2194·2021-10-08 10:04
阅读 637·2021-09-24 10:37
阅读 9221·2021-09-22 15:49
阅读 2967·2019-08-30 15:52
阅读 1577·2019-08-29 13:44
阅读 343·2019-08-28 17:51