这必须很容易做到,但是我没有看到。
我有一个SQL Reporting Services(SQL 1008 R2)报告。
我正在使用tablix基本上显示:
COL 1 | COL 2 | COL 3 | COL 4 ---------------------------------- 100 | 100 | 100 | Item 1 100 | 100 | 101 | Item 2 100 | 100 | 102 | Item 3 100 | 110 | 110 | Item 4 100 | 110 | 110 | Item 4 100 | 110 | 111 | Item 5 100 | 110 | 112 | Item 6
但是我想抑制前两列中的重复值,因此它看起来像这样:
COL 1 | COL 2 | COL 3 | COL 4 ---------------------------------- 100 | 100 | 100 | Item 1 | | 101 | Item 2 | | 102 | Item 3 | 110 | 110 | Item 4 | | 110 | Item 4 | | 111 | Item 5 | | 112 | Item 6
我认为这可能就像右键单击该列并选择“隐藏重复值”一样容易,但是我没有看到。我现在要道歉,因为当有人指出这样做或查找的容易程度时,我会感到愚蠢。
最好只使用组,但是如果要保持这种方式,请尝试:
=IIf(Previous(Fields!Col1.Value) = Fields!Col1.Value, Nothing, Fields!Col1.Value)
或者,您可以将文本框的HideDuplicates属性设置为包含的组名(在您的情况下,大概是Tablix1_Details)
HideDuplicates
Tablix1_Details