ssrs基于参数隐藏列 - 列可见性为灰色

时间:2017-02-28 13:18:20

标签: sql-server reporting-services parameters visibility

如果不是参数中选择的年份组,我试图隐藏特定年份组的列。

例如,如果您在9年级为学生运行报告,则无需查看7年级目标,8年级目标等。您需要的唯一列是9年级。

但是,如果我选择我的第9年目标列并右键单击,则列可见性将显示为灰色。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

报表生成器将阻止您隐藏矩阵中双虚线左侧的列。请参阅下面的内容 - 无法隐藏最左侧的2列。这(至少,我理解)基本上是因为当你设置了行分组时,它们必须是可见的才能正确渲染表的其余部分。

Tablix

您遇到此问题的事实意味着您的行分组存在问题,或者可能是报告中目标列的位置。在我的示例中,最低分组级别是“学习者” - 我希望目标列位于该级别。