ActiveReports使用教程:如何连接到数据源

本文介绍了连接到ActiveReports支持的各种数据提供程序,包括连接到SQL、OLEDB、DataSet、ODBC和Object数据源,连接到XML数据源,连接到CSV数据源,连接到JSON数据源的内容。

ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5、WinForm、ASP.NET、.NET Core、WPF 等平台下的中国式复杂报表设计和跨平台报表开发需求,作为专业的报表工具为全球超过 300,000 名开发者提供全面的报表解决方案。

ActiveReports正式版

在页面报表或RDL报表中,您可以在设计时通过Report Explorer连接到数据源。使用以下说明连接到ActiveReports支持的各种数据提供程序,包括连接到SQL、OLEDB、DataSet、ODBC和Object数据源,连接到XML数据源连接到CSV数据源连接到JSON数据源的内容。

这些步骤假定您已经在Visual Studio项目中添加了页面报告/ RDL报告。

连接到SQL、OLEDB、DataSet、ODBC和Object数据源

1、在报表资源管理器中,右键单击“数据源”节点,然后选择“添加数据源”选项或从“添加”按钮中选择“数据源”。

2、在出现的“报告数据源”对话框中,选择“常规”页面,然后输入数据源的名称。默认情况下,数据源名称设置为DataSource1。此名称显示为报表资源管理器中“数据源”节点的子节点。

3、在“类型”下,选择要使用的数据源的类型。

4、在“连接”下,输入一个连接字符串。如果选择SQL或OleDB作为数据源类型,则“连接”下将显示“连接属性”,“连接字符串”和“高级设置”页面。如果选择“数据集”,“ODBC”和“对象”数据源类型,将显示“连接属性”和“连接字符串”页面。

5、单击“验证数据源”图标以确认连接字符串。该图标变为非活动状态,表示成功,而错误消息表示无效的连接字符串。

6、在“Credentials”页面上,您可以指定密码、Credentials或Windows身份验证。

7、单击右下角的“确定”按钮以关闭对话框。您已成功将报告连接到数据源。了解产品信息请咨询【在线客服】>>>

连接到XML数据源

1、在报表资源管理器中,右键单击“数据源”节点,然后选择“添加数据源”选项或从“添加”按钮中选择“数据源”。

2、在出现的“报告数据源”对话框中,选择“常规”页面,然后输入数据源的名称。默认情况下,数据源名称设置为DataSource1。此名称显示为报表资源管理器中“数据源”节点的子节点。

3、在“类型”下,选择XML提供程序。

4、在“连接属性”选项卡中,从以下选项中选择XML数据的类型:

  • 外部文件或URL:输入外部XML源的路径,例如本地文件或文件的http位置。
  • 嵌入式:输入要嵌入到报告中的XML文件的路径。您也可以手动输入数据或在选定的XML文件中编辑数据。
  • 表达式:输入路径表达式。用户可以在“连接字符串”或“连接属性”的“表达式”字段中输入表达式。

5、单击“连接字符串”选项卡。生成的连接字符串必须包含xmldoc或xmldata。您可以通过单击“验证数据源”图标来验证连接字符串。

6、单击右下角的“确定”按钮以关闭对话框。您已成功将报告连接到数据源。了解产品信息请咨询【在线客服】>>>

连接到CSV数据源

1、在报表资源管理器中,右键单击“数据源”节点,然后选择“添加数据源”选项或从“添加”按钮中选择“数据源”。

2、在出现的“报告数据源”对话框中,选择“常规”页面,然后输入数据源的名称。默认情况下,数据源名称设置为DataSource1。此名称显示为报表资源管理器中“数据源”节点的子节点。

3、在“类型”下,选择“CSV提供程序”。

4、在“连接字符串”选项卡中,单击“生成”图标以打开“配置CSV数据源”向导。

5、通过单击“打开”按钮并选择本地可用的.csv文件,或通过URL来获取居中位置的CSV数据源,从而指定“路径”。

6、在向导中设置其他选项以生成连接字符串。

7、要编辑“预览”区域中显示的列的“名称”和“数据类型”,请单击“从预览获取”按钮。使用固定数据,您还可以编辑宽度。

ActiveReports使用教程:如何连接到数据源

8、单击“确定”以保存更改并关闭对话框。所述“连接字符串”标签显示所生成的连接字符串。您可以通过单击“验证数据源”图标来验证连接字符串。

9、单击右下角的“确定”关闭对话框。您已成功将报告连接到CSV数据源。请注意,CSV数据源的数据集已自动添加。了解产品信息请咨询【在线客服】>>>

连接到JSON数据源

1、在报表资源管理器中,右键单击“数据源”节点,然后选择“添加数据源”选项或从“添加”按钮中选择“数据源”。

2、在出现的“报告数据源”对话框中,选择“常规”页面,然后输入数据源的名称。默认情况下,数据源名称设置为DataSource1。此名称显示为报表资源管理器中“数据源”节点的子节点。

3、在“类型”下,选择JSON提供程序。

4、在“架构”选项卡中,从以下选项中指定与您的JSON数据相对应的JSON架构文件:

  • 外部文件或URL:输入外部JSON模式文件的路径或URL,或从下拉列表中选择文件,该文件显示与报告位于同一文件夹中的JSON文件。
  • 嵌入式:输入要嵌入到报告中的JSON模式文件的路径。您可以手动输入模式,也可以在选定的JSON文件中编辑模式。
    要生成JSON模式,请使用http://jsonschema.net/#/上的JSON模式生成器。

5、在“内容”选项卡中,从以下可用选项中指定JSON数据文件:

  • 外部文件或URL:输入外部JSON数据文件的路径或URL,或从下拉列表中选择文件,该文件显示与报告位于同一文件夹中的JSON文件。
  • 嵌入式:输入要嵌入报告中的JSON数据文件的路径。您可以手动输入数据,也可以在选定的JSON文件中编辑数据。
  • 表达式:输入表达式以绑定到JSON数据。

6、单击“连接字符串”选项卡。生成的连接字符串必须包括jsondoc或jsondata和schemadoc或schemadata,具体取决于“内容”和“模式”选项卡中选择的选项。您可以通过单击“验证数据源”图标来验证连接字符串。

7、单击右下角的“确定”按钮以关闭对话框。您已成功将报告连接到JSON数据源。

本教程内容到这里就结束了,希望对您有所帮助~您可以下载ActiveReports试用版免费体验~


想要购买ActiveReports正版授权,或了解更多产品信息请点击【咨询在线客服】

ActiveReports使用教程:如何连接到数据源

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月18日
下一篇 2020年3月18日

相关推荐

发表回复

登录后才能评论