彩票走势图

FastReport VCL程序员手册:从代码访问报告对象

翻译|使用教程|编辑:杨鹏连|2021-04-16 14:35:52.807|阅读 139 次

概述:是否有遇到无法从代码中直接访问FastReport的对象(例如报告页,乐队,备忘录对象)。本文带你了解如何从代码访问报告对象。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

FastReport VCL是用于Delphi,C ++ Builder,RAD Studio和Lazarus的报告和文档创建VCL库。它提供了可视化模板设计器,可以访问最受欢迎的数据源,报告引擎,预览,将过滤器导出为30多种格式,并可以部署到云,Web,电子邮件和打印中。

近日,FastReport VCL更新至v6.9,在新版本中,在PDF导出中增加了对以下对象的交互式表单支持:文本,复选框和图片。能够通过InteractiveFormsFontSubset属性将所需的字形仅包含在交互式形式中。同时修复了多个Bug问题。欢迎下载体验。(点击下方按钮下载)

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

无法从代码中直接访问FastReport的对象(例如报告页,band,备忘录对象)。这意味着您无法按对象名称寻址,例如,当您寻址表单上的按钮时。要寻址对象,应借助以下TfrxReport.FindObject方法找到它:
Pascal:

var
  Memo1: TfrxMemoView;
  Memo1 := frxReport1.FindObject('Memo1') as TfrxMemoView;
C ++:
TfrxMemoView * Memo = dynamic_cast <TfrxMemoView *> (frxReport1->FindObject("Memo1"));
之后,可以解决对象的属性和方法。您可以使用TfrxReport.Pages属性访问报告的页面:


Pascal:

var
  Page1: TfrxReportPage;
  Page1 := frxReport1.Pages[1] as TfrxReportPage;
C ++:
TfrxReportPage * Page1 = dynamic_cast <TfrxReportPage *> (frxReport1->Pages[1]);



如果您对FastReport感兴趣,欢迎加入FastReport QQ交流群:702295239

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


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP