彩票走势图

Fastreport.Net用户手册(十五):表达式显示

原创|使用教程|编辑:郑恭琳|2016-09-27 17:02:51.000|阅读 1008 次

概述:本文将向您简要介绍Fastreport.Net的文本中表达式的显示规则。

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

相关链接:

"Text"对象能够包含带有表达式的纯文本。例如:

Today is [Date]

当在打印这样的对象时,所有包含在文本中的表达式都会被计算出来。所以结果会是这样:

Today is 12.09.2010

你可以看到,表达式通过方括号被识别。这是在包含字符串 "[,]"的"Brackets"属性中设置的。在需要时,你可以为其设置不同的符号,例如 "<,>"或者"<!,!>"。如果设置为"<!,!>",将会有如下显示:

Today is <!Date!>

除此之外,禁用所有表达式也是可以的。你只需设置 AllowExpressions属性为false。在此种设置下文本将不会被识别为表达式。

在方括号内,你可以使用任何有效的表达式。例如,一个含有如下文本的对象:

2 * 2 = [2 * 2]

将会被打印成如下效果:

2 * 2 = 4

常犯的错误 — 尝试在方括号外编写一个表达式。例如:

2 * 2 = [2] * [2]

此文本将会打印出如下效果:

2 * 2 = 2 * 2

有一些在表达式中的元素需要其自己的方括号。例如,一个到系统变量的引用。让我们来看看下面这个例子:

The next page: [[Page] + 1]

此文本包含表达式[Page] + 1。Page是一个系统变量,表示当前报表页的数量。它被包含在自己的括号里。这些括号必须为方括号,此处无关"Text"对象设置。

严格来说,在上面举例这种使用 "Date"系统变量的情况事我们应该使用两对方括号:

Today is [[Date]]

然而FastReport可以帮您省去不必要的括号与其它繁琐操作。


相关链接:

关于产品相关的任何问题,欢迎咨询


标签:报表报表控件

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


为你推荐

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


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP