翻譯|使用教程|編輯:凌霄漢|2022-04-19 11:41:19.620|閱讀 256 次
概述:本篇文章將為大家?guī)韴?bào)表開發(fā)工具Stimulsoft Report使用教程(二)——如何進(jìn)行數(shù)據(jù)鏈接(中)
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
第一步:運(yùn)行報(bào)表設(shè)計(jì)器;
第二步:進(jìn)入數(shù)據(jù)字典;
第三步:點(diǎn)擊新建項(xiàng)目按鈕,選擇新建數(shù)據(jù)源命令;
第四步:選擇數(shù)據(jù)源類型。 在當(dāng)前示例中,OData;
第五步:報(bào)告引擎將檢查以下路徑中是否存在已安裝的適配器:c:\Users\%username%\AppData\Local\Stimulsoft\DataAdapters\。 如果沒有當(dāng)前適配器,將提供下載它。
第六步:點(diǎn)擊下載按鈕,報(bào)表引擎將下載并安裝必要的適配器;
第七步:成功安裝數(shù)據(jù)適配器后,將打開一個(gè)用于創(chuàng)建與數(shù)據(jù)存儲(chǔ)的連接的窗口。 在 OData 數(shù)據(jù)存儲(chǔ)的情況下,應(yīng)指定數(shù)據(jù)路徑。
第八步:單擊“測試”按鈕以測試連接。 在測試連接過程結(jié)束時(shí),將顯示一條消息。 如果連接成功,請(qǐng)?jiān)凇靶陆ㄟB接”窗口中單擊“確定”。
第九步:之后,將顯示“選擇數(shù)據(jù)”窗口。 在此窗口中,您應(yīng)該選擇將成為報(bào)表字典中數(shù)據(jù)源的數(shù)據(jù)表。
第十步:選擇數(shù)據(jù)表后,單擊“選擇數(shù)據(jù)”窗口中的“確定”按鈕。
現(xiàn)在,基于這些表格,您可以創(chuàng)建報(bào)告和儀表板。 此外,您可以編輯創(chuàng)建的數(shù)據(jù)源。 例如,您可以創(chuàng)建數(shù)據(jù)采樣請(qǐng)求。 去做這個(gè):
第一步:在報(bào)表字典中選擇數(shù)據(jù)源;
第二步:點(diǎn)擊數(shù)據(jù)字典工具欄上的編輯按鈕;
第三步:在“編輯數(shù)據(jù)源”窗口中指定數(shù)據(jù)過濾請(qǐng)求。 例如,Products?$filter=ProductID le 10 并在當(dāng)前窗口中單擊確定。
現(xiàn)在,當(dāng)使用當(dāng)前數(shù)據(jù)源渲染報(bào)表時(shí),只會(huì)從存儲(chǔ)中獲取過濾后的數(shù)據(jù)。
設(shè)計(jì)報(bào)告時(shí),您可以從 CSV、Excel、JSON、XML 和 DBF 文件中獲取數(shù)據(jù)。數(shù)據(jù)文件的主要優(yōu)點(diǎn)是您可以將它們嵌入到報(bào)告模板中。但是,報(bào)告文件的大小會(huì)隨著數(shù)據(jù)文件的大小而增加。
報(bào)表設(shè)計(jì)器支持拖動(dòng)數(shù)據(jù)文件。將數(shù)據(jù)文件拖入字典時(shí),您有兩種添加此文件的選項(xiàng):
考慮連接到未嵌入在報(bào)告模板中的外部數(shù)據(jù)文件。
第一步:運(yùn)行報(bào)表設(shè)計(jì)器;
第二步:進(jìn)入數(shù)據(jù)字典;
第三步:點(diǎn)擊新建項(xiàng)目按鈕,選擇新建數(shù)據(jù)源命令;
第四步:選擇數(shù)據(jù)源類型。 例如,JSON;
第五步:在 New JSON Data 窗口中,使用 Browse 按鈕選擇本地 JSON 數(shù)據(jù)文件。 此外,您可以指定 JSON 文件的 URL 路徑。
第六步:在新建 JSON 數(shù)據(jù)窗口中單擊確定;
第七步:將彈出選擇數(shù)據(jù)窗口。 您應(yīng)該在那里選擇數(shù)據(jù)表。 每個(gè)數(shù)據(jù)表將代表報(bào)表數(shù)據(jù)字典中的一個(gè)單獨(dú)的數(shù)據(jù)源。
第八步:在“選擇數(shù)據(jù)”窗口中單擊“確定”。
現(xiàn)在,基于這些數(shù)據(jù)源,您可以創(chuàng)建報(bào)告或儀表板。
了解Stimulsoft Report正版價(jià)格,歡迎咨詢
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn