翻譯|使用教程|編輯:楊鵬連|2020-12-14 16:09:00.627|閱讀 359 次
概述:FastReport VCL是用于生成任何復雜性報告的最方便的組件之一。這里我們不僅可以使用不同類型的DBMS,還可以使用瑞士條形碼,地圖,表格,圖形和許多其他對象。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
報表生成器FastReport VCL是用于在軟件中集成商務智能的現代解決方案。它提供了可視化模板設計器,可以訪問最受歡迎的數據源,報告引擎,預覽,將過濾器導出為30多種格式,并可以部署到云,Web,電子郵件和打印中。
FastReport VCL更新至v6.8,更新了有關組件類和方法的幫助,并增加了代碼完成的類引用。增加了在SQL編輯器中自定義SQL語法的功能。添加了一組延遲的命令,這些命令使報表可以從腳本代碼重建自身,同時修復了多個Bug問題,歡迎下載體驗。
我想指出,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元起!>>查看價格詳情
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: