.NET報表控件ActiveReports使用教程:如何使用本地共享數(shù)據(jù)源
ActiveReports 是一款專注于 .NET 平臺的報表控件,全面滿足 HTML5、WinForm、ASP.NET、.NET Core、WPF 等平臺下的中國式復(fù)雜報表設(shè)計和跨平臺報表開發(fā)需求,作為專業(yè)的報表工具為全球超過 300,000 名開發(fā)者提供全面的報表解決方案。
您可以將數(shù)據(jù)連接類型(例如OleDb連接,Json連接或XML連接)保存為共享數(shù)據(jù)源(RDSX)。本文提供了使用OleDb數(shù)據(jù)連接創(chuàng)建共享數(shù)據(jù)源的步驟。
創(chuàng)建共享數(shù)據(jù)源
1、創(chuàng)建一個新的Visual Studio項目或打開一個現(xiàn)有的項目。
2、在Visual Studio項目中,添加頁面報表或RDL報表模板以創(chuàng)建新報表。
3、在報表資源管理器中,單擊左上角的添加圖標,然后選擇數(shù)據(jù)源...。
4、在出現(xiàn)的“報表數(shù)據(jù)源”對話框中,轉(zhuǎn)到“常規(guī)”頁面并設(shè)置以下屬性以創(chuàng)建到OleDb數(shù)據(jù)源的連接。
- 名稱: 任何名稱
- 類型:Microsoft OleDB提供程序
在“連接”下,轉(zhuǎn)到“連接屬性”選項卡并設(shè)置:
- OLE DB提供程序:Microsoft.Jet.OLEDB.4.0
- 服務(wù)器或文件名:.mdb文件的位置
5、在“報表數(shù)據(jù)源”對話框中,單擊“確定”按鈕以關(guān)閉對話框。數(shù)據(jù)源節(jié)點出現(xiàn)在報表資源管理器中。
6、在報表資源管理器中,右鍵單擊數(shù)據(jù)源,然后選擇共享數(shù)據(jù)源。
7、在出現(xiàn)的“保存共享數(shù)據(jù)源文件”對話框中,輸入文件名,然后單擊“保存”按鈕以RDSX格式保存文件。請注意,數(shù)據(jù)源圖標更改為顯示共享。
數(shù)據(jù)源圖標
共享數(shù)據(jù)源圖標
連接到共享數(shù)據(jù)源
在ActiveReports中,您可以使用連接到數(shù)據(jù)源中的步驟連接到大多數(shù)數(shù)據(jù)源。但是,您需要按照以下步驟連接到共享數(shù)據(jù)源。
1、在“報表資源管理器”中,右鍵單擊“數(shù)據(jù)源”節(jié)點,然后選擇“添加數(shù)據(jù)源”選項或從“添加”按鈕中選擇“數(shù)據(jù)源”。
2、在出現(xiàn)的“報表數(shù)據(jù)源”對話框中,選擇“常規(guī)”頁面,然后輸入數(shù)據(jù)源的名稱。此名稱顯示為報表資源管理器中“數(shù)據(jù)源”節(jié)點的子節(jié)點。
3、選中共享參考復(fù)選框。
4、在“引用”下,從下拉列表中選擇“來自文件...”。
5、如果選擇了“從文件...”選項,則在出現(xiàn)的“共享數(shù)據(jù)源文件”對話框中,轉(zhuǎn)到共享數(shù)據(jù)源文件所在的文件夾并選擇它。文件路徑將出現(xiàn)在“瀏覽”按鈕旁邊的字段中。
6、單擊右下角的“確定”按鈕以關(guān)閉對話框。共享數(shù)據(jù)源節(jié)點出現(xiàn)在報表資源管理器中。
編輯共享數(shù)據(jù)源
這些步驟假定您已經(jīng)將報表連接到共享數(shù)據(jù)源。
1、要打開“報表數(shù)據(jù)源”對話框,請執(zhí)行以下任一操作:
- 在報表資源管理器中,右鍵單擊共享數(shù)據(jù)源節(jié)點,然后在出現(xiàn)的上下文菜單中選擇“編輯”。
-
在報表資源管理器工具欄中,單擊“編輯共享數(shù)據(jù)源”按鈕。
2、在出現(xiàn)的“報表數(shù)據(jù)源”對話框中,編輯數(shù)據(jù)連接信息。
相關(guān)內(nèi)容推薦: