翻譯|使用教程|編輯:楊鵬連|2021-04-21 14:06:51.010|閱讀 187 次
概述:眾所周知,報告可以包含對話形式。以下示例顯示了如何使用“確定”按鈕創建對話表單。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
FastReport VCL是用于Delphi,C ++ Builder,RAD Studio和Lazarus的報告和文檔創建VCL庫。它提供了可視化模板設計器,可以訪問為30多種格式,并可以部署到云,網站,電子郵件和打印中。
近日,FastReport VCL更新至v6.9,在新版本中,在PDF更新中增加了對以下對象的并行表單支持:文本,替換和圖片。能夠通過InteractiveFormsFont子集屬性將所需的字形僅包含在相互形式中。同時修復了多個Bug問題。歡迎下載體驗。(單擊下方按鈕下載)
眾所周知,報告可以包含對話形式。以下示例顯示了如何使用“確定”按鈕創建對話表單:
Pascal:
{ for working with dialogue objects the following unit should be used }
uses frxDCtrl;
var
Page: TfrxDialogPage;
Button: TfrxButtonControl;
{ add a page }
Page := TfrxDialogPage.Create(frxReport1);
{ create a unique name }
Page.CreateUniqueName;
{ set sizes }
Page.Width := 200;
Page.Height := 200;
{ set a position }
Page.Position := poScreenCenter;
{ add a button }
Button := TfrxButtonControl.Create(Page);
Button.CreateUniqueName;
Button.Caption := 'OK';
Button.ModalResult := mrOk;
Button.SetBounds(60, 140, 75, 25);
{ show a report }
frxReport1.ShowReport;
C ++:
// for working with dialogue objects the following unit should be used
#include "frxDCtrl.hpp"
TfrxDialogPage * Page;
TfrxButtonControl * Button;
// add a page
Page = new TfrxDialogPage(frxReport1);
// create a unique name
Page->CreateUniqueName();
// set sizes
Page->Width = 200;
Page->Height = 200;
// set a position
Page->Position = poScreenCenter;
// add a button
Button = new TfrxButtonControl(Page);
Button->CreateUniqueName();
Button->Caption = "OK";
Button->ModalResult = mrOk;
Button->SetBounds(60, 140, 75, 25);
// show a report
frxReport1->ShowReport(true);
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: