【问题标题】:report viewer hide column with external parameter带有外部参数的报表查看器隐藏列
【发布时间】:2014-10-08 06:45:19
【问题描述】:

需要一些帮助,当我根据 ListBox 列出报告时,会显示所有列,但我只想根据 ListBox 中的项目列出,所以其他列必须不可见。

我尝试了一些代码= iif(Parameters!TARIH.Value = "True", false,true),但它不起作用。

谁能帮我解决这个问题?

【问题讨论】:

    标签: reportviewer rdl


    【解决方案1】:

    如果TARIH 是布尔参数,那么您可以像这样设置列Hidden 属性:

    =IIf(Parameters!TARIH.Value, False, True)
    

    或者像这样:

    =Not Parameters!TARIH.Value
    

    请注意,在 rdlc 中您必须设置 Hidden 属性,而不是 Visible 属性。

    【讨论】:

    • 其实我是第一次使用reportviewer。我的列类型是“字符串”和“日期时间”
    • TARIH 是表中的参数还是列?
    • TARIH 的列和类型是日期时间
    • 因此您不想隐藏整个列,而只想根据 TARIH 值在单元格中显示或不显示值。这是正确的吗?
    • 我只想根据ListBox中的项目列出。例如,如果我不选择 TARIH 列,我不想出现在报告中
    猜你喜欢
    • 1970-01-01
    • 2020-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-11
    • 2019-09-01
    相关资源
    最近更新 更多