SSRS Trim 函数

SSRS Trim 函数是一个文本函数,它移除给定字段的开头和结尾空格,并返回该字符串的副本。本文将通过一个示例解释如何使用 Trim 函数删除字符串左右两侧的空白字符。

Trim 函数用于通过删除开头和结尾空格来创建新字符串的语法如下所示。

=Trim(Fields!Name.Value)

为了演示 SSRS Trim 函数,我们使用下面这个包含 15 条记录的 Employee 表。图片显示了 Table 报告中的记录。如果仔细看,您会发现 Full Name 和 Email 列的内容左右两侧都有空白字符。

Source Table

SSRS Trim 函数示例

为此,我将在 Full Name 列的右侧添加一个新列。接下来,右键单击 Trimmed Name 下方的文本框,然后选择 Expression。为了更好地理解报告,我建议您参考 SSRS 中关于 图表表格分组格式化表格 的文章。

这将打开如下的表达式窗口,用于删除开头和结尾的空格。下面的 SSRS Trim 函数将删除 Full Name 列左右两侧的空白字符,并返回一个新字符串。

=Trim(Fields!FullName.Value)
Trim Function expression to remove spaces from left and right side

请点击预览选项卡查看结果。它已经移除了 Full Name 左右两侧的空白字符。要删除左侧,请使用 LTrim;要仅删除右侧,请使用 RTrim 函数。

SSRS Trim Function Preview

同样,我将在 email 列的右侧创建另一个列。然后,右键单击 Mail 下方的文本框以编写以下表达式。Trim 函数将删除 Email 列的开头和结尾空格。

=Trim(Fields!Email.Value)

要实现此目的,您也可以尝试以下表达式。更多函数 >> 点击此处!

=LTrim(RTrim(Fields!FullName.Value))

请检查报表预览。

SSRS Trim Function to remove leading and trailing spaces preview