SSRS - 表达式替换除了最后四个字符之外的所有字符?

时间:2014-08-22 16:48:30

标签: reporting-services visual-studio-2005

如果问题太基础,请提前道歉。我搜索但找不到任何特别适用于报告服务的内容。

我正在处理一份报告,该报告当前正在返回正在查询的完整值。

目前,该文本字段的表达式为

=Fields!VarName.Value

我要做的是只返回带有* s的最后四个来表示前面的数字。尽管数字的位数会有所不同,但是我将数字与数字匹配并不重要,所以我只需插入一组* s然后插入最后四位就可以了。我认为这会更容易。我试过这个:

="*****" & Right(Fields!VarName.Value,4)

返回星星,但不返回实际值。关于如何获得最后四个数字,我是否完全不合适?

1 个答案:

答案 0 :(得分:0)

“正确(RTRIM(Fields!VarName.Value),4)”是正确答案。