首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在SSRS中使用分页符时有条件地隐藏列

在SSRS中使用分页符时有条件地隐藏列
EN

Stack Overflow用户
提问于 2016-05-27 23:28:55
回答 2查看 279关注 0票数 1

当某一列不包含任何数据或该页的值/总数为0时,我们希望隐藏该页上的列。

以下是一些示例数据:

Department是行组,Mac/PC是列组/Pivot。

代码语言:javascript
复制
| Department | Macs | PCs |
---------------------------
| Accounting | 0    | 10  |
| Creative   | 10   | 0   |

我们的部门有一个分页符。对于会计页面,我们想要隐藏Mac列,而在Creative页面,我们想要隐藏PC列。

EN

回答 2

Stack Overflow用户

发布于 2016-05-28 00:23:39

我会在列表的帮助下做到这一点。并按部门对列表进行分组,并在其中添加分页符。

然后将矩阵添加到Department上的行组和产品上的列组。对计数字段求和。

只需确保您的数据集不包含任何零。

对于一个简单的数据集,例如:

代码语言:javascript
复制
select
*
from (
    values
    ('Accounting','PC',10),
    ('Creative','PC',10),
    ('Accounting','Mac',11),
    ('Creative','Mac',20)
) x (Department, Product,Total)

和ssrs报告设置如下所示:

你应该得到你想要的输出。有关更详细的帮助,请提供您的数据集的示例。

票数 0
EN

Stack Overflow用户

发布于 2016-05-28 03:43:49

尝试将公式添加到列组的可见性属性。类似于:iif(IsNothing(Fields!TotalMachines.Value) OR SUM(Fields!TotalMachines.Value) = 0, true, false)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37487277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档