FastReport VCL程序員手冊(cè):從代碼訪問(wèn)報(bào)告對(duì)象
FastReport VCL是用于Delphi,C ++ Builder,RAD Studio和Lazarus的報(bào)告和文檔創(chuàng)建VCL庫(kù)。它提供了可視化模板設(shè)計(jì)器,可以訪問(wèn)最受歡迎的數(shù)據(jù)源,報(bào)告引擎,預(yù)覽,將過(guò)濾器導(dǎo)出為30多種格式,并可以部署到云,Web,電子郵件和打印中。
近日,F(xiàn)astReport VCL更新至v6.9,在新版本中,在PDF導(dǎo)出中增加了對(duì)以下對(duì)象的交互式表單支持:文本,復(fù)選框和圖片。能夠通過(guò)InteractiveFormsFontSubset屬性將所需的字形僅包含在交互式形式中。同時(shí)修復(fù)了多個(gè)Bug問(wèn)題。歡迎下載體驗(yàn)。(點(diǎn)擊下方按鈕下載)
立即點(diǎn)擊下載FastReport VCL v6.9最新版
無(wú)法從代碼中直接訪問(wèn)FastReport的對(duì)象(例如報(bào)告頁(yè),band,備忘錄對(duì)象)。這意味著您無(wú)法按對(duì)象名稱尋址,例如,當(dāng)您尋址表單上的按鈕時(shí)。要尋址對(duì)象,應(yīng)借助以下TfrxReport.FindObject方法找到它:
Pascal:
var Memo1: TfrxMemoView; Memo1 := frxReport1.FindObject('Memo1') as TfrxMemoView;C ++:
TfrxMemoView * Memo = dynamic_cast <TfrxMemoView *> (frxReport1->FindObject("Memo1"));之后,可以解決對(duì)象的屬性和方法。您可以使用TfrxReport.Pages屬性訪問(wèn)報(bào)告的頁(yè)面:
Pascal:
var Page1: TfrxReportPage; Page1 := frxReport1.Pages[1] as TfrxReportPage;C ++:
TfrxReportPage * Page1 = dynamic_cast <TfrxReportPage *> (frxReport1->Pages[1]);
還想要更多嗎?您可以點(diǎn)擊閱讀【FastReport 報(bào)表2020最新資源盤點(diǎn)】,查找需要的教程資源。讓人興奮的是FastReport .NET正在慧都網(wǎng)火熱銷售中!在線訂購(gòu)惠享超低折扣。>>查看價(jià)格詳情