想要在ssrs报告中的文本框中仅显示最后3位数字

时间:2015-06-18 10:02:35

标签: reporting-services ssrs-2008 ssrs-2008-r2 ssrs-tablix ssrs-2012

我从sql得到的输出就像1011153, 1011154, 101155。我想分别只显示153, 154, 155的最后3位数字。

我正在使用SSRS报告。

3 个答案:

答案 0 :(得分:2)

你可以写一下:

=Right(Fields!YourID.Value, 3)

答案 1 :(得分:0)

您可以使用以下表达式:

=IIF(Fields!your_field.Value.ToString().Length > 3, Fields!your_field.Value.ToString().Substring(Fields!your_field.Value.ToString().Length - 3, Fields!your_field.Value)

答案 2 :(得分:0)

这可以帮到你找到你想要的东西:

=Cint(Right(Cstr(Fields!ID.Value),3))