翻譯|行業資訊|編輯:胡濤|2024-04-18 10:11:03.973|閱讀 93 次
概述:今天,我們將討論Stimulsoft報告工具中數據處理引擎的特性及其對報告生成速度的影響。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Stimulsoft Ultimate (原Stimulsoft Reports.Ultimate)是用于創建報表和儀表板的通用工具集。該產品包括用于WinForms、ASP.NET、.NET Core、JavaScript、WPF、PHP、Java和其他環境的完整工具集。無需比較產品功能,Stimulsoft Ultimate包含了所有內容!
Stimulsoft Reports.Ultimate不僅擁有強大的報表導出系統,而且還支持多種報表導出格式,擁有簡單且強大的報表引擎。Stimulsoft Reports.Ultimate基本原則是,用簡單常規的方法創建報表,將不同的技術應用于應用程序。
今天,我們將討論Stimulsoft報告工具中數據處理引擎的特性及其對報告生成速度的影響。
報告過程中主要且最常用的組成部分是“部分”或“區域”。報表引擎是面向帶區的。該引擎的主要功能之一是針對直接位于頁面上的帶區進行了優化。這對于帶有鏈接的報告尤其重要。如果帶區相互嵌套,則文檔渲染速度會變慢。嵌套越多,報表渲染速度就越慢。隨著嵌入數據量的增加,這一點變得更加明顯。
我們準備了兩個版本的簡單主從報告:
- 在第一個版本中,所有帶區都直接位于頁面上;
- 在第二個版本中,細節帶嵌套在主帶中。
報表組件的所有屬性都經過配置,以確保輸出結果完全相同的文檔。采用Northwind測試數據庫,數據量較小。輸出文檔包含 137 頁,信息內容平均。對比結果表明,第一份報告的渲染速度提高了15%。如果增加嵌套帶的數量或嵌套數據量,速度差異將更加明顯。
筆記!
我們數據處理引擎的另一個功能是,大多數名稱以 Keep 開頭的屬性(例如,KeepHeaderTogether 和 KeepFooterTogether)僅適用于直接位于頁面上的帶區。
想要了解Stimulsoft Reports 報價信息的朋友,歡迎咨詢。
加入官方社群 740060302,歡迎相互交流
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn