日期参数 NULL 在预览中检查,但在浏览器中运行时不检查

问题描述 投票:0回答:4

我的 SSRS 报告中有几个日期参数。我选中“允许空值”和“无默认值”。 当我在 Visual Studio 中预览报告时,日期旁边的 NULL 复选框被选中,这正是我想要的。 但是,当我在浏览器中运行相同的报告时,不会选中 NULL 复选框。 如果我指定默认值(空),我会得到相同的精确结果。

  1. 为什么会有不同的行为?
  2. 无论报表在何处运行,如何强制检查 NULL 框?
sql reporting-services ssrs-2012
4个回答
2
投票

做了更多挖掘,发现这个答案解决了问题。 显然服务器不够智能,必须手动设置。

在浏览器中加载 SSRS 报告时不会选中空复选框。为什么?


1
投票

您必须检查报表服务器上的参数,并确保选中 Has Default 以及 Null

enter image description here


0
投票

我相信您只需将默认值设置为 NULL 即可使其按您期望的方式工作。

enter image description here


0
投票

报告上传后,转到管理 -> 参数 -> 并选中“使用默认值”复选框

© www.soinside.com 2019 - 2024. All rights reserved.