我在根据以前的级联参数选择默认参数时遇到问题。
我的报告具有以下所有必需参数:
•开始日期(默认为昨天)
•结束日期(默认为昨天)
•地区(他们工作的地方)
•现场代表(曾为谁工作)
当用户选择一个或多个地区时,存储过程将在该日期范围内在该地区工作的工人列表填充FieldReps参数选择器。该列表可能会每天变化,因此很难设置对此报告的订阅。
我的解决方案是向FieldReps数据集添加一个代码为“ ANY”的字段rep,并将其设置为默认值。这样,报告将仅包括在该日期范围内工作的所有工人。使用此选项可以订阅此报告。如果用户选择“任何”,则报告将针对默认日期范围(“昨天”)返回有效的工作人员列表。
但是:我希望默认情况下选择“ ANY”。但这不起作用!
我的源数据集为FieldReps参数提供了可用的值。 (值是FieldRepCode,标签是FieldRep)存储过程将“ ANY”条目添加到列表的顶部。
如果我将“ AL06”指定为默认值(该字段rep在列表中),则默认为选中状态。但是,如果我指定“ ANY”,则不会选择默认值。
我已检查以确保“ ANY”没有开头/结尾空格。我什至怀疑大小写敏感,因此我确保大小写匹配。我使用表达式(=“ ANY”)设置默认值。如果有所作为,则无。
有什么想法为什么行不通?
谢谢!