FastReport VCL功能指南:在Delphi / Lazarus / C ++ Builde

報表生成器FastReport VCL是用於在軟件中集成商務智能的現代解決方案。它提供了可視化模板設計器,可以訪問最受歡迎的數據源,報告引擎,預覽,將過濾器導出爲30多種格式,並可以部署到雲,Web,電子郵件和打印中。

FastReport VCL更新至v6.8,更新了有關組件類和方法的幫助,並增加了代碼完成的類引用。增加了在SQL編輯器中自定義SQL語法的功能。添加了一組延遲的命令,這些命令使報表可以從腳本代碼重建自身,同時修復了多個Bug問題,歡迎下載體驗。

點擊下載最新版FastReport VCL

我想指出,FastReport VCL是用於生成任何複雜性報告的最方便的組件之一。畢竟,這裏我們不僅可以使用不同類型的DBMS,還可以使用瑞士條形碼、地圖、表格、圖形和許多其他對象。我們經常被問到“如何在多個報告中創建一個?”。

爲此,FastReport具有一項功能,除了先前生成的報告外,還有助於創建新報告。該TfrxReport.PrepareReport方法有一個可選ClearLastReport:布爾參數,默認情況下是真實的。此參數確定是否應清除先前生成的報告的頁面。有一個小細節。創建第一個報告時,可以使用一個數據庫中的數據集,而創建第二個報告時則可以使用另一個數據庫中的DataSet。

構建合併報告的示例:

Pascal:
frxReport1.LoadFromFile('1.fr3');
frxReport1.PrepareReport;
frxReport1.LoadFromFile('2.fr3');
frxReport1.PrepareReport(False);
frxReport1.ShowPreparedReport;;
C++:
frxReport1->LoadFromFile("1.fr3");
frxReport1->PrepareReport(true);
frxReport1->LoadFromFile("2.fr3");
frxReport1->PrepareReport(false);
frxReport1->ShowPreparedReport();
加載第一個報告並生成它而不在屏幕上顯示它。然後將第二個加載到相同的TfrxReport對象中,並使用ClearLastReport = False參數進行構建。這會將報告添加到先前生成的報告中。
可以重複倒數第二行以添加越來越多的報告。此選項僅在代碼中可用。












使用完數據庫後,您可以在預覽窗口中查看結果文件。您也可以立即將其以任何所需格式(PDF,SVG,文本文件等)輕鬆保存到任何目標位置。

還想要更多嗎?您可以點擊閱讀【FastReport 報表2020最新資源盤點】,查找需要的教程資源。讓人興奮的是FastReport .NET正在慧都網火熱銷售中!在線訂購惠享超低折扣,低至3701元起!>>查看價格詳情

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章