• <menu id="w2i4a"></menu>
  • logo Stimulsoft Reports用戶手冊
    文檔首頁>>Stimulsoft Reports用戶手冊>>Stimulsoft Reports用戶手冊:如何進(jìn)行數(shù)據(jù)連接

    Stimulsoft Reports用戶手冊:如何進(jìn)行數(shù)據(jù)連接


    Stimulsoft Reports.Net是一個基于.NET框架的報表生成器,能夠幫助你創(chuàng)建結(jié)構(gòu)、功能豐富的報表。StimulReport.Net 的報表設(shè)計器不僅界面友好,而且使用便捷,能夠讓你輕松創(chuàng)建所有報表;該報表設(shè)計器在報表設(shè)計過程中以及報表運(yùn)行的過程中都可以使用。在運(yùn)行時使用StimulReport.Net 的報表設(shè)計器不需要支付任何的專利費(fèi)用。

    所創(chuàng)建的報表既可以在Windows窗體應(yīng)用程序中使用,也可以在Asp.Net應(yīng)用程序中使用??蓪?dǎo)出多種數(shù)據(jù)格式,比如:PDF,XML,HTML,Word,Excel,RTF格式,文本文件,CSV,BMP和JPEG格式,GIF,PNG,TIFF格式等。

    立即點(diǎn)擊下載Stimulsoft Reports.Net v2020.5.1最新版

    數(shù)據(jù)連接在報表數(shù)據(jù)字典中執(zhí)行,包括以下步驟:創(chuàng)建連接和創(chuàng)建數(shù)據(jù)源。根據(jù)數(shù)據(jù)源的類型,創(chuàng)建過程可能會有所不同。

    本章將介紹以下內(nèi)容:

    •  創(chuàng)建SQL數(shù)據(jù)源;
    •  創(chuàng)建OData數(shù)據(jù)源;
    •  從文件檢索數(shù)據(jù);
    •  創(chuàng)建數(shù)據(jù)源時,將數(shù)據(jù)文件移動到報表資源中;
    •  嵌入數(shù)據(jù)文件并基于該文件創(chuàng)建數(shù)據(jù)源。
    信息

    設(shè)計報告時,可以將所有創(chuàng)建的數(shù)據(jù)源嵌入到報告文件中。每種類型的連接都將轉(zhuǎn)換為單獨(dú)的XML文件,并作為資源嵌入到報表文件中。在這種情況下,將在此資源上重新定義數(shù)據(jù)源的連接。但是,在這種情況下,您應(yīng)該知道:

     報告文件的大小可能會大大增加;

    • 這是不可逆轉(zhuǎn)的動作。因此,在執(zhí)行此步驟之前,您應(yīng)該備份報告文件或使用Stimulsoft Cloud存儲報告
    • 要將所有數(shù)據(jù)嵌入報表文件中,請從數(shù)據(jù)字典的“操作”菜單中選擇“將所有數(shù)據(jù)嵌入資源”命令。
    創(chuàng)建SQL數(shù)據(jù)源

    步驟1 :運(yùn)行報表設(shè)計器;
    步驟2 :轉(zhuǎn)到數(shù)據(jù)字典;
    步驟3 :點(diǎn)擊“新建項(xiàng)目”按鈕,然后選擇“新建數(shù)據(jù)源”命令;

    步驟4 :選擇數(shù)據(jù)源的類型。在當(dāng)前示例中,我們選擇了MySQL。

    步驟5 :報告引擎將在以下路徑中檢查安裝的適配器:c:\ Users \%username%\ AppData \ Local \ Stimulsoft \ DataAdapters \ 。如果沒有當(dāng)前適配器,將提供其下載。

    步驟6 :點(diǎn)擊Download(下載)按鈕,報告生成器將下載并安裝必要的適配器;

    步驟7 :成功安裝數(shù)據(jù)適配器后,將打開一個用于創(chuàng)建與數(shù)據(jù)存儲的連接的窗口。

    步驟8 :單擊“測試”按鈕以測試連接。在測試過程結(jié)束時,將顯示一條消息。如果連接成功,請在“新建連接”窗口中單擊“確定” 。


    步驟9 :之后,將顯示“選擇數(shù)據(jù)”對話框。在此窗口中,您應(yīng)該選擇將成為報告字典中數(shù)據(jù)源的數(shù)據(jù)表。

    步驟10 :在Select Data(選擇數(shù)據(jù))窗口中單擊OK(確定)。


    現(xiàn)在,基于這些數(shù)據(jù)源,您可以設(shè)計報告或儀表板。另外,您可以編輯創(chuàng)建的源。例如,您可以更改請求。

    步驟1 :在報告字典中選擇數(shù)據(jù)源;

    第2步:單擊數(shù)據(jù)字典工具欄上的“編輯”按鈕;

    步驟3 :在“編輯數(shù)據(jù)源”對話框中指定數(shù)據(jù)選擇請求。例如,從產(chǎn)品中選擇*;

    步驟4 :點(diǎn)擊“運(yùn)行”按鈕運(yùn)行請求;

    步驟5 :點(diǎn)擊Retrieve Columns按鈕,根據(jù)要求從存儲中檢索所有列;

    步驟6 :在數(shù)據(jù)源編輯窗口中單擊“確定”。

    創(chuàng)建一個OData數(shù)據(jù)源

    步驟1 :運(yùn)行報表設(shè)計器;

    步驟2 :轉(zhuǎn)到數(shù)據(jù)字典;

    步驟3 :點(diǎn)擊“新建項(xiàng)目”按鈕,然后選擇“新建數(shù)據(jù)源”命令;

    步驟4 :選擇數(shù)據(jù)源的類型。在當(dāng)前示例中,OData ;

    步驟5 :報告引擎將在以下路徑中檢查是否存在已安裝的適配器:c:\ Users \%username%\ AppData \ Local \ Stimulsoft \ DataAdapters \ 。如果沒有當(dāng)前適配器,將提供其下載。

    步驟6 :點(diǎn)擊Download(下載)按鈕,報告引擎將下載并安裝必要的適配器;

    步驟7 :成功安裝數(shù)據(jù)適配器后,將打開一個用于創(chuàng)建與數(shù)據(jù)存儲的連接的窗口。對于OData數(shù)據(jù)存儲,應(yīng)指定數(shù)據(jù)路徑。

    步驟8 :單擊“測試”按鈕以測試連接。在測試連接過程結(jié)束時,將顯示一條消息。如果連接成功,則在“新建連接”窗口中單擊“確定” 。

    步驟9 :之后,將顯示“選擇數(shù)據(jù)”窗口。在此窗口中,您應(yīng)該選擇將成為報告字典中數(shù)據(jù)源的數(shù)據(jù)表。

    步驟10 :選擇數(shù)據(jù)表后,在“選擇數(shù)據(jù)”窗口中單擊“確定”按鈕。


    現(xiàn)在,基于這些表,您可以創(chuàng)建報告和儀表板。另外,您可以編輯創(chuàng)建的數(shù)據(jù)源。例如,您可以創(chuàng)建一個數(shù)據(jù)采樣請求。去做這個:

    步驟1 :在報告字典中選擇數(shù)據(jù)源;

    第2步:單擊數(shù)據(jù)字典工具欄上的“編輯”按鈕;

    步驟3 :在“編輯數(shù)據(jù)源”窗口中指定數(shù)據(jù)過濾請求。例如,Products?$ filter = ProductID文件10,然后在當(dāng)前窗口中單擊“確定”。


    現(xiàn)在,當(dāng)使用當(dāng)前數(shù)據(jù)源呈現(xiàn)報表時,將僅從存儲中獲取經(jīng)過過濾的數(shù)據(jù)。

    創(chuàng)建文件數(shù)據(jù)源

    設(shè)計報告時,可以從CSV,Excel,JSON,XML和DBF文件中獲取數(shù)據(jù)。數(shù)據(jù)文件的主要優(yōu)點(diǎn)是可以將它們嵌入報表模板中。但是,報告文件的大小將隨數(shù)據(jù)文件的大小而增加。

    信息

    報表設(shè)計器支持拖動數(shù)據(jù)文件。將數(shù)據(jù)文件拖到字典中時,有兩個添加該文件的選項(xiàng):

    •  New Data Source ,將為此文件創(chuàng)建一個連接,并從中獲取數(shù)據(jù)表,但是該文件不會嵌入到報表中。
    •  在新資源中,數(shù)據(jù)文件將作為資源嵌入到報表中?;诖速Y源,您可以創(chuàng)建一個數(shù)據(jù)源。
    當(dāng)您將數(shù)據(jù)文件拖到報表設(shè)計器的任何其他區(qū)域時,它將作為資源添加到報表中。

    考慮連接到外部數(shù)據(jù)文件,該文件未嵌入報表模板中。
    步驟1 :運(yùn)行報表設(shè)計器;
    步驟2 :轉(zhuǎn)到數(shù)據(jù)字典;
    步驟3 :點(diǎn)擊“新建項(xiàng)目”按鈕,然后選擇“新建數(shù)據(jù)源”命令;

    步驟4 :選擇數(shù)據(jù)源的類型。例如,JSON;

    步驟5 :在“新建JSON數(shù)據(jù)”窗口中,使用“瀏覽”按鈕選擇本地JSON數(shù)據(jù)文件。另外,您可以指定JSON文件的URL路徑。

    步驟6 :在New JSON Data窗口中單擊OK ;


    步驟7 :將彈出“選擇數(shù)據(jù)”窗口。您應(yīng)該在那里選擇數(shù)據(jù)表。每個數(shù)據(jù)表將在報告數(shù)據(jù)字典中代表一個單獨(dú)的數(shù)據(jù)源。

    步驟8 :在Select Data(選擇數(shù)據(jù))窗口中單擊OK(確定)。


    現(xiàn)在,基于這些數(shù)據(jù)源,您可以創(chuàng)建報告或儀表板。

    移至資源

    考慮一個拖動數(shù)據(jù)文件以報告資源的示例。

    步驟1 :運(yùn)行報表設(shè)計器;
    步驟2 :轉(zhuǎn)到數(shù)據(jù)字典;
    步驟3 :點(diǎn)擊“新建項(xiàng)目”按鈕,然后選擇“新建數(shù)據(jù)源”命令;

    步驟4 :選擇數(shù)據(jù)源的類型,例如XML;

    步驟5 :在New XML Data(新建XML數(shù)據(jù))窗口中,使用Browse(瀏覽)按鈕選擇XML和XSD文件。

    步驟6 :點(diǎn)擊“移至資源”按鈕。

    步驟7 :將關(guān)閉“新建XML數(shù)據(jù)”窗口,并彈出“選擇數(shù)據(jù)”窗口。您應(yīng)該在此處選擇數(shù)據(jù)表。每個數(shù)據(jù)表將在報告數(shù)據(jù)字典中代表一個單獨(dú)的數(shù)據(jù)源。

    步驟8 :在Select Data(選擇數(shù)據(jù))窗口中單擊OK(確定)。

    現(xiàn)在,基于這些數(shù)據(jù)源,您可以創(chuàng)建報告或儀表板。

    另外,您可以首先將數(shù)據(jù)文件作為資源添加到報表中,然后基于此資源創(chuàng)建數(shù)據(jù)源。

    步驟1 :將數(shù)據(jù)文件拖到報表數(shù)據(jù)字典的底部。

    或者,單擊數(shù)據(jù)字典中的“新建項(xiàng)目”按鈕,然后選擇“新建資源”命令。
    在彈出的“新資源”窗口中,單擊“打開”按鈕以選擇一個數(shù)據(jù)文件。然后,在“新資源”窗口中單擊“確定” 。
    步驟2 :在資料字典中選取資源;

    步驟3 :點(diǎn)擊數(shù)據(jù)字典中的New item按鈕,然后選擇New Data Source [resource name]命令;

    步驟4 :在“新建Excel連接”窗口中單擊“確定” ;


    步驟5 :在“選擇數(shù)據(jù)”窗口中選擇數(shù)據(jù)表。每個數(shù)據(jù)表將在報告數(shù)據(jù)字典中代表一個單獨(dú)的數(shù)據(jù)源。

    步驟6 :在Select Data(選擇數(shù)據(jù))窗口中單擊OK(確定)。

    現(xiàn)在,基于這些數(shù)據(jù)源,您可以設(shè)計報告或儀表板。


    Aspose、E-iceblue、FastReport、Stimulsoft等文檔/報表圖表類開發(fā)工具享超低折扣,如有需要可直接聯(lián)系在線客服。
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();