报表控件FastReport.NET使用教程:如何在 Visual Studio 中使用报表组件
来源:http://www.tudoupe.com时间:2022-07-18
本文主要介绍了使用WinDows的情况,如何在Visual Studio.NET中使用报告组件 FastReport,以及如何在代码中报告、存储和加载报告。
FastReport.NET官方版下载
在Visual Studio中使用报告组件
让我们考虑一下 Visual Studio 中 Report 组件的典型用法。我们将使用来自类型化数据集的数据。
- 创建一个新的Windows窗体应用程序;
- 向其中添加数据集(“数据|添加新数据源...”菜单项);
- 切换到表单设计器;
- 将DataSet组件添加到表格中,并将其连接到您创建的类型数据集。
为创建报告,请做以下操作:
- 把报告组件放在表格上:

- 右击它(或按智能标记按钮)并选择设计报告..项目:

- 选择在报告中使用的数据源:

- 在用户手册中阅读更多有关信息;
- 关闭报表设计器;
- 将“按钮”控件添加到表格中;
- 双击它并在 button_Click 事件处理程序中编写以下代码:
- 保存项目并运行它。 当您点击一个按钮时,您将看到一个已准备好的报告。
在代码中使用报告
要使用代码中的报告组件,您需要执行下列操作:
- 创建报表实例;
- 附上报告文件;
- 在报告中登记应用程序定义数据;
- 必要时,将值传递到报告参数中;
- 运行报告。
下面的例子说明如何执行此操作:
存储和加载报告
您可以以下列方式存储报告:
| 方法 | 描述 | 
| 在应用程序的资源中 | 在使用报告之前我们看到的典型场景使用这个方法。报告对象 StoreInResources 属性负责。此属性默认为真。这种方法有以下优点和缺点: +在应用程序中嵌入的报告,你不需要部署额外的文件;-如果你需要更改报告,你需要重新编译应用程序。负载报告是自动执行的。为此目的,Fast Report.NET将代码添加到InitializeComponent方法中。 | 
| 在FRX中 | 如果您希望您的用户能够更改报告,此方法很有用。在这种情况下,请将报告的StoreInResources属性设置为错误。要从文件加载报告,请使用报告对象 Load 方法: report1.Load (filename.frx"); | 
| 在数据库中 | 您可以以字符串或 Blob 流的形式在数据库中存储报告。要从字符串上 लोड报告,请使用报告对象的 LoadFromString 方法.要从流中加载报表,请使用“ロード”方法重载版本: report1.Load; 以支持在报告设计程序中“ロード”/“储存”操作,您需要在设计器中替换“打开文件”和“保存文件”对话框。 | 
| C#/VB.NET类 | 用报告作为一类,请设计报告并保存到.c/.In vb.为此,请在保存对话框中选择文件类型。文件类型可能是.cs或.vb - 取决于报告中的脚本语言(可能在"报告"中更改) | 
本次 FastReport.NET使用教程 就介绍到这里了,下篇文章我们将介绍如何注册数据等相关内容。
更多产品授权信息价格信息可以直接告诉我哦!
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
