SSRS Val 函数

SSRS Val 函数是一个有趣的转换函数,它从给定的字符串表达式或文本字段中提取数字并将其作为适当数据类型的数值返回。下面显示了用于从字符串列中提取数值或数字的 Val 函数的语法。

=Val(Fields!Address.Value)

为了在报表服务中演示 Val 函数,我们使用下面的 Employee 表,该表有 20 条记录。图像显示了 Table 报表中的记录。

Source Table

SSRS Val 函数示例

为此,请在 AddressLine1 列的右侧添加一个新列。接下来,右键单击 Val 下的文本框,然后选择 Expression。

  1. 更多函数
  2. 图表
  3. 表格
  4. 格式化表
  5. SSRS

这将打开下面显示的表达式窗口。下面的 Val 函数表达式将从地址字段中提取数字或数值并返回。

=Val(Fields!AddressLine1.Value)
SSRS Val Function expression to extract integer or number from string column

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

Val Function to extract integer or number from string column report