删除空格

时间:2016-05-13 02:08:31

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

我的要求是从地址中删除空白行。我是这样做的:

=Ucase(REPLACE(REPLACE(Fields!Address.Value, CHR(13), ""), CHR(10), ""))

Screenshot

删除空白行,但是换行符插入到邮政编码的中间位置:

  

Hamilton,ON L8R

     

1E2 CAN

1 个答案:

答案 0 :(得分:0)

您需要替换正确的字符才能删除该行。

Try =UCASE(REPLACE(Fields!Address.Value, VBCRLF, ""))

这将替换所有换行符,如果您只想替换有空行的换行符,则需要查找VBCRLF + VBCRLF

=UCASE(REPLACE(Fields!Address.Value, VBCRLF + VBCRLF, VBCRLF))

answer提供了另一种实现相同结果的方法。

相关问题