SSRS LTrim 函数

SSRS LTrim 函数是一个文本函数,用于删除给定字段开头的空格,并返回该字符串的副本。本文将通过一个示例说明如何使用 LTrim 函数删除字符串左侧的空字符串。

SSRS LTrim 函数用于删除开头空格并创建新字符串的语法如下所示。

=LTrim(Fields!Name.Value)

为了演示 LTrim 函数,我们使用了下面的 Employee 表,其中包含 15 条记录。图像显示了 Table 报表中的记录。请注意 Full Name 和 Email 列内容左右两侧的空格。

Source Table

SSRS LTrim 函数示例

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

这将打开如下所示的表达式窗口,用于删除开头的空格。下面的 SSRS LTrim 函数将删除 Full Name 列左侧的空字符串,并返回一个新字符串。

=LTrim(Fields!FullName.Value)
LTrim Function expression to remove leading empty spaces

同样,我将在 email 列的右侧创建另一个列。接下来,右键单击 LTrim Mail 下方的文本框,以编写下面的表达式。在此,LTrim 函数将删除 Email 列开头的空格。有关更多函数,请点击此处!

=LTrim(Fields!Email.Value)

请点击预览选项卡查看结果。虽然 LTrim 函数删除了左侧的空格,但您仍然可以看到右侧的空格。要删除它们,请使用 RTrim 或 Trim 函数。

SSRS LTrim Function to remove leading (left side) empty spaces preview