这里是我的问题SSRS掩盖是连续
我有5个组一个结果,在显示(组外),我需要显示一些其他的日期,但为了行缩小表格我想要屏蔽第一个数字后面的所有数字。我的虚构数据集的
例(已毁的产品列表):
BRAND MODEL SUB-MODEL PRICE DATE SERIAL(always an integer)
A1 M1 SM-M11 100.0 2015-09-01 100001
A1 M1 SM-M11 100.0 2015-09-01 100002
A1 M1 SM-M11 100.0 2015-09-01 100003
A1 M1 SM-M11 100.0 2015-09-01 200005
A1 M1 SM-M11 100.0 2015-09-01 200006
SkyNet T800 101 112.0 1984-10-26 1235
SkyNet T1000 T1001 1000.0 1991-07-01 1287
SW R2 D2 130.0 1977-05-25 5351
SW R2 D2 130.0 1977-05-25 5352
SW R2 D2 130.0 1977-05-25 5353
这里是什么应该显示
------------------------------------------------------------------------
| BRAND | MODEL | SUB-MODEL | PRICE | DATE | SERIAL |
------------------------------------------------------------------------
| A1 | M1 | SM-M11 | 100.0 | 2015-09-01 | 100001 to 100003 |
| A1 | M1 | SM-M11 | 100.0 | 2015-09-01 | 200005 to 200006 |
| Skynet | T800 | 101 | 112.0 | 1984-10-26 | 1235 |
| SW | T1000 | T1001 | 1000.0 | 1991-07-01 | 1287 |
| SW | R2 | D2 | 130.0 | 1977-05-25 | 5351 to 5353 |
------------------------------------------------------------------------
如果我要在此基础上表达隐藏的行
=CStr(Previous(Fields!Column6.Value)+1) = Cstr(Fields!Column6.Value)
它不起作用,只有列6可以隐藏这样一个例外,并且它会在我的报告中留下“漏洞”,因为行组仍然出现在行前。
我怎么能做到这一点?
你能不能展示你的报表设计呢? –
根据您的示例,我无法确定您尝试实施的业务规则。 “应显示”示例中的前两行似乎重叠(即“1到3”和“3”)? – Nathan
@Nathan谢谢你指出我错误,我编辑了我的示例以删除重叠的行。 –