原創(chuàng)|其它|編輯:郝浩|2012-09-24 14:32:40.000|閱讀 1037 次
概述:本教程演示了在用Visual Studio進行開發(fā)時,如何將xtrareport報表綁定到存儲在一個外部XML文件中的數(shù)據(jù)上。報表的XtraReportBase.XmlDataPath屬性用于綁定報表到"Cars"數(shù)據(jù)庫(Cars.xml 文件附帶在XtraReports套件的安裝包中,您可以在安裝DevExpress演示的目錄中找到)。附圖片說明和操作代碼。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
本教程演示了在用Visual Studio進行開發(fā)時,如何將DevExpress演示的目錄中找到)。
具體步驟如下:
1 打開MS Visual Studio(2008或2010),并在任何受支持的平臺上創(chuàng)建一個新的應(yīng)用程序,或者打開一個現(xiàn)有的應(yīng)用程序。
2 添加一個空白報表。
3 將報表綁定數(shù)據(jù),將XtraReportBase.XmlDataPath屬性定位到Property Grid屬性網(wǎng)格中,然后單擊省略號按鈕。然后,在調(diào)用打開的對話框中,將Cars.xml文件定位到到本地磁盤中(默認情況下它是安裝到“C:\Program Files\DevExpress 20012.1\Components\Demos\Data\"目錄),并單擊Open。
4。注意,在一個真實的應(yīng)用中,將XML文件復(fù)制到項目目錄中通常會更好一些,包括把它復(fù)制到項目和使用XtraReportBase.XmlDataPath屬性的相對路徑。
然后,指定文件運行時使用以下代碼。
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 在執(zhí)行這個步驟之后,存儲在Cars.xml文件的數(shù)據(jù)源模式,將會反映在Field List字段列表中。
6 最后,設(shè)置XRBinding.DataMember屬性為Cars,報表綁定到在指定XML文件的數(shù)據(jù)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:翻譯