编辑ssrs中的第一个动态行项?

时间:2014-08-25 18:20:53

标签: dynamic reporting-services rows row-number

我的ssrs嵌套了三个行组,并且在其中一行中报表运行了很多次。

我想在行中添加一些简单的内容,例如"%"最后,但只返回第一行,而不是其余的动态行。我的想法是使用: = RowNumber(" detailsGroup")但是返回的每一行都是一行。还有其他SSRS方法吗?

我还在考虑使用"是"运算符并将动态值与First运算符进行比较,但运行报表时给出了#ERROR。

1 个答案:

答案 0 :(得分:0)

如果您正在使用组,则应该能够使用Previous()函数。

例如: Group 1 - ClientName Group 2 - Region Group 3 - SubRegion Detail - data for above 3 groups

如果我只想在其中一个详细数据中添加内容,那么我会使用..

=Fields!CallReason.Value + IIF(Previous(Fields!ClientName.Value) <> Fields!ClientName.Value , " Add Text For First Line", "")