使用SSRS在一列中显示多个值

时间:2012-07-02 18:00:14

标签: sql sql-server-2008-r2 reporting-services

我有一份报告,其中我想在一列中显示2位工程师的值。我正在使用立方体生成矩阵。

例如

   Customer   Engineer     Support
    Citi       ABC           
    Citi       XYZ           EFG

我使用了以下代码

=First(Fields!string.Value)+","+ Last(Fields!string.Value)

然后我得到这样的东西

  Customer   Engineer     Support
  Citi      ABC,XYZ       EFG,EFG 

但我想像这样显示它

   Customer   Engineer     Support
    Citi       ABC,XYZ      EFG     

如何在上面显示?

1 个答案:

答案 0 :(得分:2)

=IIF(First(Fields!string.Value) = Last(Fields!string.Value), First(Fields!string.Value), First(Fields!string.Value)+","+ Last(Fields!string.Value))