gpt4 book ai didi

sql - 如何使 ssrs 矩阵中的列不可见

转载 作者:行者123 更新时间:2023-12-04 20:44:33 28 4
gpt4 key购买 nike

我有一个 ssrs 矩阵,其设计如下所示:

enter image description here

上述数据集中使用的 sql 查询如下所示:

select [YEAR], [MONTH] as MONT , ProductName, NumberofSales from XYZ ;

运行报告时,我的输出如下所示:

enter image description here

此处,列名称 9 、 10 对应于 9-9 月和 10-10 月。

Change 显示当月和上月之间的数字差异。例子 :
10 月的销售额 - 9 月的销售额。

我想删除我在上图中圈出的列。你能告诉我我该怎么做吗? ??

我已经尝试右键单击 更改 列并更改可见性属性,通过添加一个表达式看起来像这样:
=(Parameters!UserSelectedDate.Value=Fields!MONT.Value)

但这为我的 Change 列提供了一个完整的空白空间,如下所示:

enter image description here

但我这样做,不想看到空白。我想完全删除该列。
如果可能,请告诉我。

最佳答案

我不知道,为什么它显示空白,但这是我处理这个问题的方法:

  • 选择“更改”列的“列可见性”属性
    enter image description here
  • 然后我添加了隐藏列的表达式:=IIF(Month(Fields!Date.Value)=Parameters!UserSelectedDate.Value,True,False)

  • 当我将报告参数选择为 1 并预览报告时,它会隐藏第 1 个月的更改列:
    enter image description here

    关于sql - 如何使 ssrs 矩阵中的列不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20413710/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com