Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services SSRS-在同一单元格中展开/折叠_Reporting Services_Expand_Ssrs Tablix - Fatal编程技术网

Reporting services SSRS-在同一单元格中展开/折叠

Reporting services SSRS-在同一单元格中展开/折叠,reporting-services,expand,ssrs-tablix,Reporting Services,Expand,Ssrs Tablix,我希望能够在与SSRS tablix中的标题相同的单元格中展开/折叠。我不想扩展到从表中提取的值,而是静态文本。这可能吗 例如:假设我在返回值集合中有123个提供者总数。我希望能够为标题添加一个展开按钮(+),这样我就可以看到123是如何产生的。在我的例子中,它将是用于获取123的查询。下一行将是索赔计数等 首字母 (+)提供者计数:123 (+)索赔计数:456 扩展的 (-)供应商数量:123 从提供程序中选择计数(*) (+)索赔计数:456您必须在tablix中添加一个非分组行,该行将被

我希望能够在与SSRS tablix中的标题相同的单元格中展开/折叠。我不想扩展到从表中提取的值,而是静态文本。这可能吗

例如:假设我在返回值集合中有123个提供者总数。我希望能够为标题添加一个展开按钮(+),这样我就可以看到123是如何产生的。在我的例子中,它将是用于获取123的查询。下一行将是索赔计数等

首字母

(+)提供者计数:123

(+)索赔计数:456

扩展的
(-)供应商数量:123

从提供程序中选择计数(*)


(+)索赔计数:456

您必须在tablix中添加一个非分组行,该行将被隐藏并包含要切换的计数公式

假设查询定义不是来自查询本身(尽管可以很容易地进行修改…),我从这样的报表设计器开始。没有组,只将计数拉入第一行和第三行:

第二行和第四行需要将其初始可见性设置为hidden,并将切换设置为包含聚合计数的相应文本框:

这应该会导致这种情况

首字母

扩展的


请注意,如果您使用的数据集有多行,因此在tablix中有组,则必须相应地修改示例。

谢谢Daniel,这很有效。但是,我在第3列中有一个分组,所以我必须在前2列中执行相同的步骤,而不是整行。唯一的问题(尽管很小)是当运行报告并在浏览器中查看时,会出现一个空行。这有解决办法吗?不过,当导出到Excel时,它仍然有效。