翻譯|行業(yè)資訊|編輯:胡濤|2024-07-17 10:07:56.320|閱讀 99 次
概述:在最新版本中,我們改進(jìn)了Max(數(shù)據(jù)行)參數(shù)的功能。此參數(shù)確定在報(bào)表設(shè)計(jì)器中打開(kāi)時(shí)儀表板元素中顯示的數(shù)據(jù)行數(shù)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Stimulsoft Ultimate (原Stimulsoft Reports.Ultimate)是用于創(chuàng)建報(bào)表和儀表板的通用工具集。該產(chǎn)品包括用于WinForms、ASP.NET、.NET Core、JavaScript、WPF、PHP、Java和其他環(huán)境的完整工具集。無(wú)需比較產(chǎn)品功能,Stimulsoft Ultimate包含了所有內(nèi)容!
在最新版本中,我們改進(jìn)了Max(數(shù)據(jù)行)參數(shù)的功能。此參數(shù)確定在報(bào)表設(shè)計(jì)器中打開(kāi)時(shí)儀表板元素中顯示的數(shù)據(jù)行數(shù)。在查看器或“預(yù)覽”選項(xiàng)卡中查看時(shí),Max(數(shù)據(jù)行)參數(shù)設(shè)置的限制不適用于儀表板元素。您可以在報(bào)表設(shè)計(jì)器的“選項(xiàng)”菜單的“設(shè)計(jì)”選項(xiàng)卡上配置此參數(shù)。但首先要做的事情。
儀表板元素可以包含無(wú)限數(shù)量的數(shù)據(jù)行。在報(bào)告中,模板在構(gòu)建報(bào)告時(shí)會(huì)填充數(shù)據(jù)。但是,對(duì)于儀表板,沒(méi)有構(gòu)建過(guò)程。當(dāng)您在報(bào)告設(shè)計(jì)器中打開(kāi)儀表板時(shí),將執(zhí)行所有數(shù)據(jù)查詢,并將結(jié)果顯示在儀表板元素中。因此,如果儀表板有大量數(shù)據(jù),則將檢索所有數(shù)據(jù)。這可能會(huì)使編輯儀表板變得困難,具體取決于 PC 的計(jì)算能力、軟件和環(huán)境。經(jīng)過(guò)徹底的分析,我們決定添加 Max (數(shù)據(jù)行)參數(shù)。
在 Stimulsoft 產(chǎn)品的早期版本中,Max(數(shù)據(jù)行)參數(shù)按照以下規(guī)則運(yùn)行:
例如,這允許用戶打開(kāi)包含數(shù)百萬(wàn)行的儀表板來(lái)更改其設(shè)計(jì),即使在低功耗 PC 上也是如此。通過(guò)將 Max (數(shù)據(jù)行)參數(shù)設(shè)置為 1,編輯模式下的儀表板將僅加載一行數(shù)據(jù)。但是,根據(jù)客戶反饋,我們決定改進(jìn)此參數(shù)的操作。
首先,無(wú)論模板是否包含儀表板, Max(數(shù)據(jù)行)選項(xiàng)始終顯示在報(bào)告設(shè)計(jì)器選項(xiàng)菜單中。其次,添加了第三個(gè)參數(shù)狀態(tài):選中復(fù)選框并將值設(shè)置為 0 時(shí)。在這種情況下,打開(kāi)儀表板時(shí)不會(huì)執(zhí)行數(shù)據(jù)查詢。在其他情況下,如果清除復(fù)選框或設(shè)置大于 0 的值,則行為保持不變。
您還可以通過(guò)代碼定義StiDesigner可嵌入組件 的數(shù)據(jù)行限制。為此,請(qǐng)將MaxDataRowsOfDashboardElementInDesigner選項(xiàng)設(shè)置為以下值之一:
對(duì)于 C#:
//StiOptions.Designer.MaxDataRowsOfDashboardElementInDesigner = null; //StiOptions.Designer.MaxDataRowsOfDashboardElementInDesigner = 0; StiOptions.Designer.MaxDataRowsOfDashboardElementInDesigner = 500;
對(duì)于 JS:
//StiOptions.Designer.maxDataRowsOfDashboardElementInDesigner = null; //StiOptions.Designer.maxDataRowsOfDashboardElementInDesigner = 0; StiOptions.Designer.maxDataRowsOfDashboardElementInDesigner = 500;
想要了解Stimulsoft Reports 報(bào)價(jià)信息的朋友,歡迎咨詢。
加入官方社群 740060302,歡迎相互交流
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn