翻譯|行業資訊|編輯:胡濤|2024-11-04 11:35:41.337|閱讀 246 次
概述:版本 2025.1 引入了一個新應用程序來展示 FastReport VCL 的功能,擴展了組件庫,并改進了報告設計器和導出過濾器。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
FastReport 產品不斷發展,不斷添加新功能,代碼質量不斷提高。此更新包括對整個 Delphi 和 Lazarus 產品系列的增強和修復。版本 2025.1 引入了一個新應用程序來展示 FastReport VCL 的功能,擴展了組件庫,并改進了報告設計器和導出過濾器。
FastReport .NET 是適用于.NET Core 3,ASP.NET,MVC和Windows窗體的全功能報告庫。使用FastReport .NET,您可以創建獨立于應用程序的.NET報告。
我們已經更新了 FastReport VCL 的主要演示應用程序,以確保該產品不僅以其豐富的功能讓您滿意,而且還以其外觀讓您滿意。
我們引入了新的可視化組件 TfrShellTreeView,用于在 Delphi 或 Lazarus 中開發應用程序。這是一個功能齊全的文件系統導航組件,適用于 Windows 和 Linux(Lazarus)。
主要特點:
? 本機渲染(來自操作系統的圖標和主題)
? 訂閱文件系統更改和自動更新
? 快速渲染(利用虛擬樹)
? 自定義和覆蓋選項允許您擴展組件以滿足您的需要。
FastReport VCL 設計器提供了豐富的功能來設計您的報告。在 2025.1 版本中,我們添加了自定義表達式突出顯示的功能,您可以在設計器設置中找到此功能。
Memo 和 SQL 等內置編輯器中引入了搜索功能。
改進了 Embarcadero RAD Studio 12 中 hiDPI 模式的使用,并修復了影響用戶創建模板體驗的問題。
添加了“表格”對象的新交互式編輯器。以熟悉的方式編輯表格,就像在 Microsoft Word 中一樣。
報告引擎中的一項新功能允許您創建子報表鏈并在父報表上打印(Subreport.PrintOnParent)。此方法可以打印類似于樹狀結構的結構并拉伸位于父帶上的元素。此方法基于子報表中打印的結構的高度。
添加了在交互式 PDF 表單中編輯 CellularText 對象的功能。現在,您可以將 CellularText 用作交互式表單的元素。
在表格導出過濾器中,添加了一個新功能來選擇導出為圖像的對象的質量。此設置允許您設置表格導出過濾器中所有圖像的比例。
已對導出過濾器進行了修復和質量改進:PDF、DOCX、PPTX、XLSX、SVG。
添加了復制預覽中 RichView 對象內容的功能,包括通過 Shift + 鼠標右鍵對對象進行組選擇。
已為 Windows、macOS 和 Linux 平臺添加了新的 PPTX 導出功能。
2025.1 版本還支持 Embarcadero RAD Studio 12.2(包括適用于 C++ Builder 的新 Windows 64 Modern 平臺)和 Lazarus 3.6。
[設計器]
+ 在報表設計器中添加了表達式高亮設置;
+ 在備忘錄編輯器中添加了基本搜索功能;
* 改進了 SimpleMemo 中的鼠標功能;
- 改進了備忘錄編輯器中的滾動功能;
- 修復了打開報表設計器時出現的問題;
- 修復了在報表設計器中刪除 StyleSheet 元素后可能出現的 AV 錯誤;
- 修復了從 DataTree 拖動時名稱重復的問題;
- 修復了設計器中高度不足時對象工具欄的拉伸問題;
- 修復了通過對象檢查器調用文本編輯器的問題;
- 修復了啟用自動更新字段選項后出現的問題;
- 修復了設計器報表樹中的導航問題;
- 修復了 HiDPI 的 SmartMemo(代碼編輯器);
[Engine]
+ 在 VCL 和 Lazarus 中添加了 TfrShellTreeView 控件用于 shell 管理,并支持 Linux;
+ 在報告引擎中添加了對 Subreport.PrintOnParent 的嵌套處理;
+ 在開發過程中添加了對 Win64x 編譯器的支持;
+ 在 Linux 中為 VCL 和 Lazarus 實現了控件的本機渲染;
+ 在 FastScript 中添加了 WideString 類型;
- 修復了與 C++ Builder 和 JVCL 的兼容性;
- 修復了提取字段定義時更新 DBX 參數的問題;
- 修復了使用多列頁面以及 PrintOnPreviousPage 和 KeepTogether 選項時出現的問題;
- 修復了 C++ Builder 自動生成的標題中的問題;
- 修復了 HTML 編輯器;
- 修復了 TfrxHTMLView 中帶有標簽的 RTL 輸出;
- 更改了數據字段更新以在修改 DataSet 時清除自動定義的字段;
- 修復了以高 DPI 加載方案時 SliceGrid 的錯誤渲染問題;
- 修復了 HiDPI 縮放期間的圖標緩存問題;
- 修復了更改 DBDataSet.DataSet 屬性時不會清除字段定義的問題;
- 修復了 TfrxComboBoxView 和 TfrxListBoxView;
- 修復了 ftFixedChar 的字段類型定義;
- 修復了顯示 SVG 時的內存泄漏;
- 修復了 DataLink 未清除以前數據的問題;
- 修復了調用公式編輯器時 FMX RS12 Builder 中出現的“未找到資源 FCXBUTTONS”錯誤;
- 修復了清除后舊 XML 格式標志的狀態;
- 修復了交互參數結構的初始化;
- 修復了 frxGetCertificate 中的警告。
[導出]
+ 添加了在交互式 PDF 表單中編輯 CellularText 對象的功能;
+ 使用 Indy SMTP 時在 TfrxMailExport 中添加了 FromName 字段;
- 修復了 EMF 導出為 SVG 的問題;
- 修復了 PDF 導出中的字體替換問題;
- 修復了從 Linux 上的 Lazarus 導出為 .rtf 格式時的換行問題;
- 修復了 PDF 導出中的片假名、平假名和幾何符號的導出問題;
- 修復了 DOCX 導出期間的行選擇和底部字段行問題;
- 修復了 EMF 導出為 PDF 的問題;
- 修復了 RTF 導出中的超鏈接問題;
- 消除了 GDI 對象泄漏問題;
- 修復了可自定義的 PDF 簽名問題;
- 修復了 TfrxMemoView 中的對齊問題以及 PDF 導出中帶有 alpha 通道的圖像尺寸減小問題;
- 修復了 XLSX 導出中的日期格式問題;
- 修復了編譯器警告問題;
- 修復了 XLS 導出中的空頁問題;
- 修復了 XLSX 導出中的日期格式問題;
- 修復了 XLS 導出中的“意外變體錯誤”問題;
[Lazarus]
- 修復了啟用 AllowHTMLTags 時導出 ODF 的問題;
- 修復了啟用 AllowHTMLTags 時導出 RTF 的問題;
- 修復了 Linux 下 Lazarus 下的 TfrxDateEditControl 問題;
- 移除了設計器中不必要的 ScrollBar 渲染問題;
- 修復了 Linux Lazarus Rich 編輯器中的選擇重置問題;
- 修復了使用 Linux Lazarus Rich 時無限加載的問題;
[其他]
+ 添加了 VarIsNull 函數;
- 修復了在 FastCube 中顯示數據突出顯示對話框的問題;
- 修復了 QuickReport、ReportBuilder 和 Rave Reports 的轉換器;
[預覽]
+ 添加了在預覽中復制 RichView 內容的功能;
- 修復了導出所有打開的預覽選項卡時活動預覽選項卡的問題;
- 修復了 10.4 版本中 HiDPI 模式下某些工具欄按鈕被禁用的問題;
- 修復了在 XE2 中調用預覽時的 AV;
- 修復了預覽窗口中顯示雙工具提示的問題;
[Report 對象]
+ 增加屬性 TfrxFIBDatabase.LibraryName;
* 在 TfrxRichView 編輯器中添加 Tab 鍵處理;
- 修復 TfrxPictureView.Stretched 屬性的序列化;
- 修復當 Align 設置為 [baCenter, baRight] 時更改 BarType 后的條形碼定位;
- 修復 QR 條形碼中的瑞士預設;
[資源]
* 更新了波蘭語資源;
* 更新了 FastCube 的德語資源;
- 修復了帶有運行時包的應用程序的 FCXBUTTONS 資源;
[FastReport FMX]
- 添加了針對 Windows、macOS 和 Linux 平臺的 PPTX 導出功能;
- 修復了 macOS 中的導出對話框顯示;
- 導出對話框已與導出過濾器模塊分開(能夠用自定義對話框覆蓋導出對話框)。
FastReport技術QQ群:585577353
了解更多報表開發控件,歡迎咨詢
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn