翻譯|產品更新|編輯:龔雪|2020-10-12 10:26:18.483|閱讀 378 次
概述:DevExpress Reporting是.NET Framework下功能完善的報表平臺,它附帶了易于使用的Visual Studio報表設計器和豐富的報表控件集。DevExpress Reporting v20.1版本增強了許多控件功能,本文將為大家介紹增強的WinForms / WPF報表功能等,歡迎下載v20.1體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DevExpress Reporting是.NET Framework下功能完善的報表平臺,它附帶了易于使用的Visual Studio報表設計器和豐富的報表控件集,包括數據透視表、圖表,因此您可以構建無與倫比、信息清晰的報表。
DevExpress Reporting v20.1版本增強了許多控件功能,本文將為大家介紹增強的WinForms / WPF報表功能等,歡迎下載v20.1體驗!
增強導出為PDF格式的功能
對于使用Azure Web App托管的用戶,v20.1增強了PDF導出引擎,新功能包括:
Azure支持的.NET標準
DevExpress.AspNetCore.Reporting.Azure NuGet包 - DevExpress.Web.Reporting.Azure包的.NET標準指定,它允許您在Azure存儲中存儲臨時文檔數據。
Report Designer - 全新的添加參數對話框
Report Designer - 更輕松的導航
桌面設計器提供一個新的"Navigate To Control"選項,它將使您導航到目標組件,這將幫助您在復雜的報表布局匯總找到特定的控件,任何必須的滾動/擴展將自動執行。
Report Designer - 更容易對齊
Report Designer允許您將多個標簽轉換為一個表,這將幫助您創建更好對齊的Excel文件。
Report Designer - 展開/折疊所有范圍
現在,您可以使用上下文菜單和功能區命令快速展開和折疊所有報告范圍:
異步文檔生成和Export API
Document Viewer組件現在可以在單獨的線程中創建、打印和導出報表文檔,默認情況下,DevExpress Visual Studio Report Designer和WinForms End-User Report Designer預覽標簽啟用此功能,這將報表分配給Document Viewer之前,請啟用以下屬性(這將為您的應用程序啟用該功能):
WinForms
WPF
<Style TargetType="{x:Type dxp:DocumentPreviewControl}">
<Setter Property="UseAsyncDocumentCreation" Value="True" />
</Style>
當這些操作在后臺線程中運行時,桌面應用程序的主線程保持不變,這允許用戶與用戶界面進行交互。現在Document Viewer的狀態欄顯示的進度條反映了當前操作,并允許用戶取消它。
現在文檔生成引擎獨立于Application.Idle事件調用順序,這樣可以使組件界面響應速度更快,如果您為外部應用程序(例如Microsoft Office)開發外接程序,也將很有幫助。
此增強功能還提供了一種通過以下新API以異步方式創建、打印和導出報表文檔的方法:
新版本還為導出方法(例如ExportToPdfAsync,ExportToXlsxAsync等)實現了異步副本。
SqlDataSource 篩選 - 將多值報表參數與空值進行比較
現在,您可以對“ SelectQuery”使用以下過濾字符串,以顯示整個數據源記錄集,或僅顯示在多值參數下拉編輯器中選擇的記錄:
?catID Is Null Or CategoryID In (?catID)
DevExpress技術交流群2:775869749 歡迎一起進群討論
富文本控件難上手?這堂公開課你一定不能錯過,不同視圖不同應用場景全解!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網