我有一个基于存储过程填充的下拉列表 - 该部分工作正常。
它根据“调查 ID”的任何内容动态填充
但我不想它说 <Select a Value>
,而应该说 " -- All -- "
,因为这就是报告的工作方式。
到目前为止,我尝试创建一个返回 Null
的虚拟数据集。和“全部”的标签,但没有用。也许我做错了?我用过这个:
select distinct Name, ID from LK_TargetTypes
where Name like '%pizza'
union select '-- All --', null ;
所以
LK_TargetTypes
是一些不相关的表。我想将它与其他 DDL 值合并。这是另一张图片:
任何提示表示感谢。
最佳答案
您通过返回 -- All --
做对了。选项作为查询所基于的数据集的一部分。
您正在收到 <Select a Value>
消息,因为您还没有选择值。您需要做的是分配默认值 -- All --
到这个参数。打开参数设置并单击默认值选项卡并输入默认值,在本例中为 Null
为 -- All --
.
关于sql-server - 如何允许 SSRS 中的下拉列表参数具有默认值 "-- All -- "?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14328712/