我在行組中的值不是First,Sum或其他任何會彙總行的值。所有記錄都應該返回爲數據集的Fields!FieldName.Value。請看下面的數據集:SQL Server報表生成器行組僅顯示第一個記錄
SerlNmbr ItemNmbr Qty
ABC123 34562334 2
ABC123 23314454 1
ABC123 09878976 3
所以,如果在我的表我建立了行組「串行」到組通過現場SerlNmbr顯示ItemNmbr和數量,我應該看到:
SerlNmbr ItemNmbr Qty
ABC123
34562334 2
23314454 1
09878976 3
但是相反,我只能得到數據集的第一行。但後來,當我回去的序列組,並採取了由SerlNmbr分組,我得到:
SerlNmbr ItemNmbr Qty
ABC123
34562334 2
ABC123
23314454 1
ABC123
09878976 3
所以我知道我的數據集返回所有3行。爲什麼我的分組除去第一個分組?
我實際上可以讓第三個分組示例工作如果我不僅可以隱藏重複值,還可以隱藏空行。我知道我可以進入行屬性並設置HideDuplicates = SerlNmbr,但它仍然會返回一個空白行,其中SerlNmbr已經存在。我如何讓它停止返回行? – jmease
明白了。 = IIF(Previous(Fields!SerlNmbr.Value)= Fields!SerlNmbr.Value,True,False)在SerlNmbr行的可見性中。我很好。 – jmease