翻譯|行業資訊|編輯:胡濤|2023-06-13 09:58:20.283|閱讀 258 次
概述:報表開發控件FastReport 2023新版,將產品生態統一整合,一起來看~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
FastReport 是功能齊全的報表控件,可以幫助開發者可以快速并高效地為.NET,VCL,COM,ActiveX應用程序添加報表支持,由于其獨特的編程原則,現在已經成為了Delphi平臺最優秀的報表控件,支持將編程開發中的報表信息輸出為TXT、PDF等多種文件格式,是編程開發人員必備的報表工具。
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .Net可以創建獨立于應用程序的.NET報表。
FastReport技術QQ群:585577353 歡迎進群一起討論
重新編譯實用程序已被刪除。包重建的功能現在由安裝程序執行。
??要下載更新,我們建議您通過舊的安裝程序卸載所有產品,然后使用新的(安裝程序)。??
有新的 Core、Core Graphics 和 Core Localization 包將產品組合到一個生態系統中。
產品本地化系統已更改?,F在不需要重建包:在安裝過程中安裝語言包,添加 TfrLocalizationController 組件,并選擇所需的語言就足夠了。
在報表設計器中編輯和使用樣式的系統已被修改。新模式允許您:在報表設計期間創建、編輯和分配樣式。
創建的樣式默認復制對象的格式。更改樣式會影響已指定此樣式的所有對象。
新的樣式表工具允許您使用樣式自定義報表的外觀并在它們之間即時切換。
你可以:
選擇樣式表模式;
創建適合您的報告的新自定義樣式和配色方案;
根據您的喜好更改已創建的報表對象樣式;
在現成的解決方案之間幾乎立即切換。
呈現的報表中支持樣式表,允許您更改報表樣式而無需重建。這些樣式被保存到呈現的報告文件中,以允許將報告分發給其他用戶。每個用戶都可以選擇自己的風格。
我們為復合條碼添加了一個新的容器對象。該對象具有復合條碼的現成設置:EAN 8+2、EAN 8+5、EAN 13+2 和 EAN 13+5。對象編輯器提供了快速編譯復合條形碼的功能。
打印價格標簽時使用的條形碼示例。
為了多線程應用程序的高效工作,我們添加了在多線程中打印的功能。每個線程都可以打印到打印機而不會阻塞其他線程。這種方法對于在打印服務模式下運行的應用程序非常有效。
我們改進了用于 PDF 導出的數字簽名對象。現在您可以使用當前簽名日期、姓名和其他附加信息來補充簽名。
覆蓋和替換標準導出對話框的能力已添加到導出過濾器中,而無需更改 FastReport 源代碼。
例子:
uses frxExportPDFDialog; type TfrxCustomPDFExportDialog = class(TfrxPDFExportDialog) protected procedure InitControlsFromFilter(ExportFilter: TfrxBaseDialogExportFilter); override; end; procedure TfrxCustomPDFExportDialog.InitControlsFromFilter(ExportFilter: TfrxBaseDialogExportFilter); begin inherited; SignaturePage.TabVisible := False; end; procedure SetDialogClass; begin frxPDFExport1.CustomExportDialogClass := TfrxCustomPDFExportDialog; end;
我們改進并修復了導出過濾器中的錯誤。PDF 導出已獲得對處理半透明 SVG 圖像的支持。
改進了 Lazarus 和 Delphi 版本之間的報告兼容性。版本之間報告變量的傳輸已得到修復。
對于 FastCube VCL 和 FastCube FMX 產品,我們添加了與 FastScript 的集成,我們將其移至單獨的包中。對于 FastScript 支持,安裝一個額外的包就足夠了,而不是重建所有其他包。我們還注意修復突出顯示和編輯器中的錯誤。
FastCube VCL 獲得了對高分辨率顯示器的 HiDPI 支持。它支持所有可用的 RAD Studio 開發環境模式。
FastQueryBuilder 獲得對最新 RAD Studio 版本的包支持。
RAD Studio 11 兼容性錯誤已在 FastReport FMX 中修復。改進了產品優化和性能,并進行了內部架構更改。
Сore庫
----------------
+ 為所有產品添加了具有共享代碼的新核心包
+ 為所有產品添加了具有共享代碼的新圖形核心包
+ 添加了新的本地化包
* 更改了產品本地化系統
Fast Report VCL
----------------
[設計器]
- 修復了對象檢查器中的 Int64 支持
- 修復了數據選擇對話框中的過濾器行為
- 修復了設計器中的 TfrxRichView 框架邊框
- 修復了以下錯誤下拉代碼完成沒有從 Syntax Memo 復制樣式
[引擎]
+ 添加了對樣式表的支持并改進了報表設計器中樣式的工作
+ 添加了同步多線程打印的選項
- 修復了 Delphi 10.1 及更高版本額外顯示的表單縮放
- 修復了父容器組件交互事件的錯誤
-修復了 CrossView 事件中的錯誤處理
- 修復了當前頁面模式的打印
- 修復了啟用整理的多份文檔的雙面打印
[導出]
+ 為導出過濾器添加了新的 CustomExportDialogClass 屬性,它允許您覆蓋標準導出過濾器的導出對話框
* 通過 EMF 改進了 PDF 導出中的半透明 SVG 導出
- 修復了 PDF 導出中嵌入文件的內存泄漏
- 修復了 HTML 中的進度對話框輸入錯誤頁碼時導出
- 修復了 PPTX 導出中 TfrxLineView 和 TfrxShapeView 的導出
[Lazarus]
+ 添加了對模板中變量可移植性的支持(Delphi <--> Lazarus)
- 修復了 Lazarus 中空 TfrxPictureView 的行為
[預覽]
- 修復了預覽中的按鈕順序
[報表對象]
+ 添加了復合條碼(EAN 8+2、EAN 8+5、EAN 13+2、EAN 13+5)
+ 添加了 TfrxPictureView.LoadFromStream 方法
+ 添加了 Hint 屬性的處理(類似于 TagStr)
- 固定放置TfrxPictureView 中的 SVG 圖片
[資源]
* 更新葡萄牙語資源
* 更新波蘭語資源
FastReport FMX
--------------
- 修復了漸變填充對象中的整數溢出錯誤
- 修復了 RAD Studio 11 中的交叉表編輯器錯誤
FastQueryBuilder
--------------
- 為新的 Delphi 版本添加包(RAD Studio 10-11)
FastCube
--------------
+ 添加了對高分辨率顯示器的 HiDPI 支持
+ 添加了與 FastScript 的集成包(集成不需要重建主包)
- 修復了突出顯示規則中的錯誤
- 已修復在某些編輯器中使用組件時出現訪問沖突錯誤
以上便是此次更新的重大調整內容,如有關于控件相關的問題,歡迎咨詢我們~
慧都科技是FastReport在中國區的指定代理商,
提供FastReport全系產品的正版報價、正版試用、技術支持,
如有采購需求,歡迎,我們將在24h內予您最快回復。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn