reporting-services - 如何在 SSRS 报告中重命名 2 个复选框的 NULL 标签
问题描述
我有一个带有 2 个 DATETIME 参数的存储过程。参数可以为 NULL,因此我将参数设置为存储过程中的特定值,但如果它们是从 SSRS 报告中填充的,那么我将使用这些值。在 SSRS 中,我遇到了一个问题,我需要将 NULL 标签更改为其他标签,但我找不到这样做的方法。在 REPORT PARAMETER PROPERTIES 中,我将每个参数设置为 DATE/TIME 值,同时选中并显示 ALLOW NULL VALUE 复选框,以便用户可以取消选中 NULL 复选框并使用日历按钮设置实际日期参数。
有没有办法更改复选框的 NULL 标签?任何帮助或方向将不胜感激。
这是 SSRS 中报告的预览屏幕的图片:
解决方案
在报告参数属性中,单击允许空白值(“”)和允许空值,在默认值上单击指定值并输入(空)。
在您对 dataset 的查询中,特别是 where 条件输入以下内容:
其中 startdatevalue = @Paramstartdate 或 @Paramstartdate 为 NULL 并且 enddatevalue = @Paramenddate 或 @Paramenddate 为 NULL
推荐阅读
- c# - 从 startup.cs 检查令牌有效性
- java - java:将字符串转换为希腊字符
- python - Python Flask:单击通过单击另一个按钮呈现的按钮
- javascript - 单击按钮时触发键盘事件
- hibernate - 使用 Hibernate 创建表
- python-3.x - 在networkx中按顺序获取源的祖先
- java - 如何获取在使用 Selenium 路由到另一个 url 之前临时出现的重定向 url?
- angular - 如何从angular4中的表单中删除formGroup?
- asp.net - 如何在 asp.net 中将 Fileupload 绑定到 Image 控件
- android - 如何从本地sqlite糖数据库android中检索数据