向分页报表添加表达式(报表生成器)
适用于: Microsoft Report Builder (SSRS) Power BI Report Builder SQL Server Data Tools 中的 Report Designer
可在整个分页报表中使用表达式来定义报表项属性、筛选器、组、排序顺序、连接字符串和参数值。 表达式以等号 (=) 开头且用 Microsoft Visual Basic 编写。 它们由报表处理器在运行时进行计算,报表处理器会将计算结果和报表布局元素相结合。
表达式可以是简单的,也可以是复杂的。 简单表达式引用内置集合中的单个项。 复杂表达式可以包括常量、运算符、全局集合项和函数调用。 有关详细信息,请参阅“表达式(报表生成器)”。
注意
在 SQL Server Data Tools 中,你可以在 Microsoft 报表生成器、Power BI 报表生成器和报表设计器中创建和修改分页报表定义 (.rdl) 文件。
将表达式添加到文本框
在“设计”视图中,在设计图面上选择要向其添加表达式的文本框。
对于简单表达式,在文本框中输入该表达式的显示文本。 例如,对于数据集字段 Sales,输入
[Sales]
。对于复杂表达式,右键单击文本框,然后选择 “表达式” 。 此时将打开“表达式”对话框。 在表达式窗格中的“=”之后输入或以交互方式创建表达式,然后选择“确定”。
该表达式将在设计图面上显示为
<<Expr>>
。