文档彩票走势图>>Stimulsoft中文文档>>在表达式中使用别名
在表达式中使用别名
Stimulsoft是白俄罗斯一家报表控件厂商,该商家一直专注于报表控件的研发与创新,是报表控件行业的领导者。Stimulsoft 经过多年的努力,终于实现了更加简单的设计报表,数据驱动更快的应用程序,更加简便的应用新的技术,极大程度上的减少了开发人员的工作量,提高了工作的效率。
为了更容易理解报表中的表达式,可以使用别名来代替明确指定变量或数据源和列的详细信息。例如,如果在数据字典中有一个名为 "MyVariable "的变量,并将其别名设置为 "我的最佳变量",那么就可以通过名称或别名直接引用该变量。
要通过名称使用变量,可以创建如下表达式:
{我的变量}
要通过别名使用变量,可以创建如下表达式:
{[我的最佳变量]}。
语法 - 变量
如果在别名中使用了 C# 或 VB.Net 不允许使用的空格、标点符号或字符,则必须用方括号 [] 将别名的字符串表示括起来。如果没有使用此类字符,则方括号为可选项。
例如,如果别名是 "MyBestVariable",那么表达式可以不加方括号:
{MyBestVariable}
否则,必须用方括号将变量括起来。有效别名用法举例
- {变量1}
- {VariableAndValue}
- {[变量优先]} {[Variable-First]}
- {变量和值} // 名称中的空格会导致失败
- {变量和值} // 保留字符会导致别名失败
在创建数据源和列的名称时,也使用相同的规则。但有一个例外。在引用数据列时,只有标识符字符不正确的部分才应加上括号。例如
- {数据源.[数据列]} {[数据源].数据列
- {[数据源].数据列} {[Data=Source].
- {[数据=源].[数据=列]} {[Data=Source].