SSRS Val 函数是一个有趣的转换函数,它从给定的字符串表达式或文本字段中提取数字并将其作为适当数据类型的数值返回。下面显示了用于从字符串列中提取数值或数字的 Val 函数的语法。
=Val(Fields!Address.Value)
为了在报表服务中演示 Val 函数,我们使用下面的 Employee 表,该表有 20 条记录。图像显示了 Table 报表中的记录。

SSRS Val 函数示例
为此,请在 AddressLine1 列的右侧添加一个新列。接下来,右键单击 Val 下的文本框,然后选择 Expression。
这将打开下面显示的表达式窗口。下面的 Val 函数表达式将从地址字段中提取数字或数值并返回。
=Val(Fields!AddressLine1.Value)

请单击预览选项卡以查看 Val 报表。
