SSRS在||之后返回

时间:2017-11-06 17:13:09

标签: reporting-services return

目前代码正在返回:

Row 1 accountNumber||locations=HLOB
Row 2 OrderLocation=HLPACU||OrderLocation=HLSS||OrderLocation=HLSSOVER

我希望看到如下结果。在“||”之后返回

Row 1 accountNumber
      locations=HLOB
Row 2 OrderLocation=HLPACU
      OrderLocation=HLSS
      OrderLocation=HLSSOVER

在该字段中使用的正确表达式是什么?

1 个答案:

答案 0 :(得分:0)

有多种方法可以做到这一点, 一种选择是使用Split功能。示例如下

Split("String_tobe_splited","||",3)

上面的表达式在看到" ||"时会分割字符串。并形成一个字符串数组,用于" 3"子串。

使用此数组时,如果您想要第一个子字符串,则可以调用Split("String_tobe_splited","_",3)(0)

其他选项是使用替换功能,如下所示

= Replace(String.Value,"||",vbCrLf)

还有一个选项是,编写一个VB代码来根据需要操作输出字符串。