Telerik报告?下载30天免费试用

表达式的概述

表达式在设计报表时被广泛使用,例如用于检索、计算、显示、分组、排序、筛选和参数化报表中的数据。表达式为控制报表的内容、样式和行为提供了极大的灵活性。表达式使用Telerik Reporting的内置脚本语言,并保存在报表定义中。当报表运行时,报表处理器计算表达式并将表达式结果替换为属性值。

若要查看报表中求值的表达式值,请预览报表。

参数可以与表达式一起使用,为更改报表的内容和外观提供额外的灵活性。

表达式以等号开头和可以包含常量、操作符和对内置值(字段、参数和函数)的引用的组合,以及对外部或自定义代码的引用。

的表情不能以空格开头.表达式' =Fields。Data'将被解释为一个硬编码的字符串。正确的值是'=Fields.Data'。

表达式是不区分大小写.因此,强烈建议在整个报表的表达式中使用的数据字段、函数和其他对象都是不区分大小写的惟一对象。否则,表达式引擎将无法区分对象,这可能导致意想不到的结果。

在求值过程中,将执行所有定义的操作和函数,并根据当前范围将所有内置对象替换为真实数据,并返回单个值。结果的类型取决于表达式,并且应该始终符合它所应用的属性。

例如,如果您为风格。写成BackgroundColor属性,该值必须计算为aSystem.Drawing.Color对象。

在本文中
Baidu
map