彩票走势图

如何将DevExpress XtraReport报表绑定到XML文件

原创|其它|编辑:郝浩|2012-09-24 14:32:40.000|阅读 1001 次

概述:本教程演示了在用Visual Studio进行开发时,如何将xtrareport报表绑定到存储在一个外部XML文件中的数据上。报表的XtraReportBase.XmlDataPath属性用于绑定报表到"Cars"数据库(Cars.xml 文件附带在XtraReports套件的安装包中,您可以在安装DevExpress演示的目录中找到)。附图片说明和操作代码。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

本教程演示了在用Visual Studio进行开发时,如何将XtraReport报表绑定到存储在一个外部XML文件中的数据上。报表的XtraReportBase.XmlDataPath属性用于绑定报表到"Cars"数据库(Cars.xml 文件附带在XtraReports套件的安装包中,您可以在安装DevExpress演示的目录中找到)。

具体步骤如下:

1 打开MS Visual Studio(2008或2010),并在任何受支持的平台上创建一个新的应用程序,或者打开一个现有的应用程序。

2 添加一个空白报表。

3 将报表绑定数据,将XtraReportBase.XmlDataPath属性定位到Property Grid属性网格中,然后单击省略号按钮。然后,在调用打开的对话框中,将Cars.xml文件定位到到本地磁盘中(默认情况下它是安装到“C:\Program Files\DevExpress 20012.1\Components\Demos\Data\"目录),并单击Open。

教程,演示,XtraReport报表,XML,报表绑定,DevExpress

4。注意,在一个真实的应用中,将XML文件复制到项目目录中通常会更好一些,包括把它复制到项目和使用XtraReportBase.XmlDataPath属性的相对路径。

教程,演示,XtraReport报表,XML,报表绑定,DevExpress

然后,指定文件运行时使用以下代码。

C#

XtraReport1 report = new XtraReport1();

 report.XmlDataPath = Application.StartupPath + @"\..\..\Data\Cars.xml";

VB

Dim report As New XtraReport1()

report.XmlDataPath = Application.StartupPath & "\..\..\Data\Cars.xml" 

5 在执行这个步骤之后,存储在Cars.xml文件的数据源模式,将会反映在Field List字段列表中。

教程,演示,XtraReport报表,XML,报表绑定,DevExpress

6 最后,设置XRBinding.DataMember属性为Cars,报表绑定到在指定XML文件的数据。

教程,演示,XtraReport报表,XML,报表绑定,DevExpress



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:翻译

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP