【发布时间】:2014-07-22 15:45:50
【问题描述】:
我无法显示参数。我想下拉状态缩写列表,其中保单生效日期介于 StartDate 和 End Date 之间。
我有三个参数:StateAbbreviate、StartDate、EndDate。
在 SQL 中,我创建了具有以下参数条件的过程:
rds.StateAbbreviate = @StateAbbreviate 和 @StartDate 和 @EndDate 之间的 PolicyEffectiveDate
rds.StateAbbreviate 来自不同的观点。
在报表生成器中,我也有这三个参数。当我只输入状态代码时,一切正常。当我尝试使用“可用值”(报告参数属性)创建下拉列表时,出现此错误:
The report parameter ‘StateAbbreviate’ has a DefaultValue or a ValidValue that depends on the report parameter “StateAbbreviate”. Forward dependencies are not valid.
【问题讨论】:
-
您有 rds.StateAbbreviate = @StateAbbreviate(报告参数),然后您将参数的可用值设置为 rds.StateAbbreviate 即循环引用。因此出现错误。
-
TMNT2014,我该如何解决这个问题?
-
您需要另一个填充 StateAbbreviate 参数的数据集
标签: sql parameters reportbuilder3.0