FastReport中国社区FastReport联系电话 联系电话:023-68661681

FastReport VCL程序员手册:通过代码创建对话表单

来源:   发布时间:2021-05-08   浏览:次

FastReport VCL是用于Delphi,C ++ Builder,RAD Studio和Lazarus的报告和文档创建VCL库。它提供了可视化模板设计器,可以访问为30多种格式,并可以部署到云,网站,电子邮件和打印中。

近日,FastReport VCL更新至v6.9,在新版本中,在PDF更新中增加了对以下对象的并行表单支持:文本,替换和图片。能够通过InteractiveForms字体子集属性将所需的字形仅包含在相互之间形式中。同时修复了多个Bug问题。欢迎下载体验。(旁边向下按钮下载)

立即点击下载FastReport VCL v6.9最新版

以下示例显示了如何使用“确定”按钮创建对话表单:

帕斯卡:

{与对话对象一起使用时,应使用以下单元}
使用frxDCtrl;

变种
  页面:TfrxDialogPage;
  按钮:TfrxButtonControl;

{添加页面}
页面:= TfrxDialogPage.Create(frxReport1);

{创建一个唯一的名称}
Page.CreateUniqueName;

{设定大小}
Page.Width:= 200;
Page.Height:= 200;

{设定职位}
Page.Position:= poScreenCenter;

{添加一个按钮}
按钮:= TfrxButtonControl.Create(Page);
Button.CreateUniqueName;
Button.Caption:='确定';
Button.ModalResult:= mrOk;
Button.SetBounds(60,140,75,25);

{显示报告}
frxReport1.ShowReport;

C ++:

//要使用对话对象,应使用以下单元 
#include“ frxDCtrl.hpp”

TfrxDialogPage *页面;
TfrxButtonControl *按钮;

//添加页面 
页面=新的TfrxDialogPage(frxReport1);

//创建一个唯一的名称  
页面-> CreateUniqueName();

//设定大小 
页面->宽度= 200;
页面->高度= 200;

//设定位置 
页面->位置= poScreenCenter;

//添加一个按钮 
Button =新的TfrxButtonControl(Page);
Button-> CreateUniqueName();
Button-> Caption =“ OK”;
Button-> ModalResult = mrOk;
Button-> SetBounds(60,140,75,25);

//显示报告 
frxReport1-> ShowReport(true);

还想要更多吗?您可以点击阅读【FastReport报表2020最新资源盘点】,查找需要的教程资源。让人兴奋的是FastReport .NET正在慧都网火热销售中!>>查看价格详情

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:FastReport控件中文网 [https://www.fastreportcn.com/]
本文地址:https://www.fastreportcn.com/post/3029.html

联系我们
  • 重庆总部 023-68661681
购买
  • sales@evget.com
合作
  • business@evget.com


扫码咨询
电话咨询
023-68661681
返回
顶部