.NET报表控件ActiveReports使用教程:如何使用本地共享数据源
ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5、WinForm、ASP.NET、.NET Core、WPF 等平台下的中国式复杂报表设计和跨平台报表开发需求,作为专业的报表工具为全球超过 300,000 名开发者提供全面的报表解决方案。
您可以将数据连接类型(例如OleDb连接,Json连接或XML连接)保存为共享数据源(RDSX)。本文提供了使用OleDb数据连接创建共享数据源的步骤。
创建共享数据源
1、创建一个新的Visual Studio项目或打开一个现有的项目。
2、在Visual Studio项目中,添加页面报表或RDL报表模板以创建新报表。
3、在报表资源管理器中,单击左上角的添加图标,然后选择数据源...。
4、在出现的“报表数据源”对话框中,转到“常规”页面并设置以下属性以创建到OleDb数据源的连接。
- 名称: 任何名称
- 类型:Microsoft OleDB提供程序
在“连接”下,转到“连接属性”选项卡并设置:
- OLE DB提供程序:Microsoft.Jet.OLEDB.4.0
- 服务器或文件名:.mdb文件的位置
5、在“报表数据源”对话框中,单击“确定”按钮以关闭对话框。数据源节点出现在报表资源管理器中。
6、在报表资源管理器中,右键单击数据源,然后选择共享数据源。
7、在出现的“保存共享数据源文件”对话框中,输入文件名,然后单击“保存”按钮以RDSX格式保存文件。请注意,数据源图标更改为显示共享。
数据源图标
共享数据源图标
连接到共享数据源
在ActiveReports中,您可以使用连接到数据源中的步骤连接到大多数数据源。但是,您需要按照以下步骤连接到共享数据源。
1、在“报表资源管理器”中,右键单击“数据源”节点,然后选择“添加数据源”选项或从“添加”按钮中选择“数据源”。
2、在出现的“报表数据源”对话框中,选择“常规”页面,然后输入数据源的名称。此名称显示为报表资源管理器中“数据源”节点的子节点。
3、选中共享参考复选框。
4、在“引用”下,从下拉列表中选择“来自文件...”。
5、如果选择了“从文件...”选项,则在出现的“共享数据源文件”对话框中,转到共享数据源文件所在的文件夹并选择它。文件路径将出现在“浏览”按钮旁边的字段中。
6、单击右下角的“确定”按钮以关闭对话框。共享数据源节点出现在报表资源管理器中。
编辑共享数据源
这些步骤假定您已经将报表连接到共享数据源。
1、要打开“报表数据源”对话框,请执行以下任一操作:
- 在报表资源管理器中,右键单击共享数据源节点,然后在出现的上下文菜单中选择“编辑”。
-
在报表资源管理器工具栏中,单击“编辑共享数据源”按钮。
2、在出现的“报表数据源”对话框中,编辑数据连接信息。
相关内容推荐: