FastReport VCL程序员手册:如何使用变量列表添加变量

翻译|使用教程|编辑:杨鹏连|2021-05-17 09:40:42.270|阅读 18 次

概述:FastReport用户可以在报告中指定一个或多个变量。本文详细介绍了如何添加变量。

# 31款JAVA开发必备控件和工具 # 企业数字化建设合规无风险[专题]

相关链接:

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

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

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

仅在添加类别后才能添加变量。位于类别之后列表中的所有变量均被视为属于该类别。变量名称在整个列表中必须是唯一的,而不是在类别中

有几种方法可以将变量添加到列表中:
Pascal:

frxReport1.Variables['My Variable 1'] := 10;
C ++:
frxReport1->Variables->Variables["My Variable 1"] = 10;
这样可以添加一个变量(如果尚不存在)或修改现有变量的值。

Pascal:

var
  Variable: TfrxVariable;

Variable := frxReport1.Variables.Add;
Variable.Name := 'My Variable 1';
Variable.Value := 10;
C ++:
TfrxVariable * Variable;

Variable = frxReport1->Variables->Add();
Variable->Name = "My Variable 1";
Variable->Value = 10;
两种方式都将变量添加到列表的末尾,因此将其添加到最后一个类别。如果应该将变量添加到列表的指定位置,请使用“插入”方法:

Pascal:

var
  Variable: TfrxVariable;

Variable := frxReport1.Variables.Insert(1);
Variable.Name := 'My Variable 1';
Variable.Value := 10;
C ++:

TfrxVariable * Variable;

Variable = frxReport1->Variables->Insert(1);
Variable->Name = "My Variable 1";
Variable->Value = 10;
如果要将变量添加到指定的类别,请使用以下AddVariable方法:

Pascal:

frxReport1.Variables.AddVariable('My Category 1', 'My Variable 2', 10);
C ++:

frxReport1->Variables->AddVariable("My Category 1", "My Variable 2", 10);

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

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


标签:

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

文章转载自:Fast Reports

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线咨询
联系我们
TOP
在线客服系统
live chat