首页 > 解决方案 > 如何在 SSRS 报告中重命名 2 个复选框的 NULL 标签

问题描述

我有一个带有 2 个 DATETIME 参数的存储过程。参数可以为 NULL,因此我将参数设置为存储过程中的特定值,但如果它们是从 SSRS 报告中填充的,那么我将使用这些值。在 SSRS 中,我遇到了一个问题,我需要将 NULL 标签更改为其他标签,但我找不到这样做的方法。在 REPORT PARAMETER PROPERTIES 中,我将每个参数设置为 DATE/TIME 值,同时选中并显示 ALLOW NULL VALUE 复选框,以便用户可以取消选中 NULL 复选框并使用日历按钮设置实际日期参数。

有没有办法更改复选框的 NULL 标签?任何帮助或方向将不胜感激。

这是 SSRS 中报告的预览屏幕的图片:

在此处输入图像描述

标签: reporting-services

解决方案


在报告参数属性中,单击允许空白值(“”)和允许空值,在默认值上单击指定值并输入(空)。

在您对 dataset 的查询中,特别是 where 条件输入以下内容:

其中 startdatevalue = @Paramstartdate 或 @Paramstartdate 为 NULL 并且 enddatevalue = @Paramenddate 或 @Paramenddate 为 NULL


推荐阅读