SSRS StrDup 函数

SSRS StrDup 函数是一个文本函数,用于重复给定字符指定的次数并返回一个字符串或对象。尽管您提供了一个完整的字符串,但它会考虑第一个字符并重复该字符。

SSRS StrDup 函数的语法接受两个参数,如下所示。第一个参数是一个整数,指定字符需要重复的次数。第二个参数是字符串或字符。

=StrDup(7, "T")

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

Source Table

SSRS StrDup 函数示例

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

这将打开以下表达式窗口以重复字符。下面的 SSRS StrDup 函数将 FirstName 字段的第一个字符重复五次。

=StrDup(5, Fields!FirstName.Value)
StrDup Function expression to duplicate string characters

同样,我在 LastName 的右侧创建了一个新列。这里,我们将 4 作为 StrDup 函数的第一个参数,因此 Last Name 字段的第一个字符会重复四次。

=StrDup(4, Fields!LastName.Value)

请点击预览选项卡查看报表。如需更多函数 >> 点击此处!

SSRS StrDup Function to duplicate string character report preview