SSRS StrDup 函数是一个文本函数,用于重复给定字符指定的次数并返回一个字符串或对象。尽管您提供了一个完整的字符串,但它会考虑第一个字符并重复该字符。
SSRS StrDup 函数的语法接受两个参数,如下所示。第一个参数是一个整数,指定字符需要重复的次数。第二个参数是字符串或字符。
=StrDup(7, "T")
为了演示 StrDup 函数,我们使用下面的 Employee 表,该表有 15 条记录。图像显示了 Table 报表中的记录。

SSRS StrDup 函数示例
为此,我在 FirstName 列的右侧添加一个新列。接下来,右键单击 StrDup Name 下方的文本框,然后选择 Expression。为了更好地理解报表,我建议您参考 SSRS 中关于 图表、表、分组 和 格式化表 的文章。
这将打开以下表达式窗口以重复字符。下面的 SSRS StrDup 函数将 FirstName 字段的第一个字符重复五次。
=StrDup(5, Fields!FirstName.Value)

同样,我在 LastName 的右侧创建了一个新列。这里,我们将 4 作为 StrDup 函数的第一个参数,因此 Last Name 字段的第一个字符会重复四次。
=StrDup(4, Fields!LastName.Value)
请点击预览选项卡查看报表。如需更多函数 >> 点击此处!
