【发布时间】:2016-07-29 15:15:28
【问题描述】:
我有一个 SSRS 报告,它根据参数显示不同数量的记录。结果是两列,但有 60 行或更多,我试图将我的数据集结果显示为六列而不是两列,以便更加用户友好并利用空白空间。
我有三个tablix,每个tablix 指向相同的数据集和相同的列,但我在row visibility 上应用了这个表达式
第一个tablix的表达式是
=IIF((RowNumber(Nothing) Mod 3) = 1, False, True)
第二个tablix的表情是
=IIF((RowNumber(Nothing) Mod 3) = 2, False, True)
最后tablix的表情是
=IIF((RowNumber(Nothing) Mod 3) = 0, False, True)
我得到的结果是
T01 65 T02 85 T03 21
T04 85 T05 89 T06 85
T07 87 T08 85 T09 85
有什么方法可以将我的结果显示为:
T01 65 T04 85 T07 87
T02 85 T05 89 T08 85
T03 21 T06 85 T09 85
【问题讨论】:
标签: sql-server reporting-services expression reporting ssrs-2012