SSRS Group仅限行如果要分组多个内容

时间:2011-09-13 19:30:06

标签: reporting-services reportingservices-2005

我有一个文档网格链接到每个文档的相关文档:

Document |         ...        | Related
------------------------------------
doc1     | ...doc1metadata... | doc1related1
doc1     | ...doc1metadata... | doc1related2
doc1     | ...doc1metadata... | doc1related3
doc1     | ...doc1metadata... | doc1related4
doc2     | ...doc2metadata... | doc2related1
doc3     | ...doc3metadata... | (null)

我的目标是让网格“可折叠”:也就是说,在第一列旁边有一个“+”,这样点击一下,网格就会展开并显示所有相关文档:

Document |         ...        | Related
------------------------------------
+ doc1   | ...doc1metadata... | 
+ doc2   | ...doc2metadata... | 
+ doc3   | ...doc3metadata... | 

转到:

Document |         ...        | Related
------------------------------------
- doc1   |                    | 
         |                    | doc1related1
         |                    | doc1related2
         |                    | doc1related3
         |                    | doc1related4
+ doc2   | ...doc2metadata... | 
+ doc3   | ...doc3metadata... | 

我可以通过分组轻松实现这一目标。但是,我真正想要的是网格看起来像这样:

Document |         ...        | Related
------------------------------------
+ doc1   | ...doc1metadata... | 
+ doc2   | ...doc2metadata... | 
  doc3   | ...doc3metadata... | 

也就是说,“doc3”旁边不应该有“+”,因为它没有相关文件。这可能吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

不,这是不可能的。

试试这个:

添加空白列。设置展开/折叠功能。如果组没有相关文档(使用适当的函数),则将文本框可见性设置为隐藏