0

我有一个名为“月”的报告参数。它来自一个数据集,其中包含一些其他字段,包括“FinYearStart”。

我的报告有几个数据集。On 使用 @Month 作为参数,从而获取用户选择的 Month 参数的值。

其他数据集之一使用日期范围。结束日期是@Month,但我希望开始日期是根据用户选择的@Month 的 FinYearStart 的值。

所以我的问题是,能否将所述数据集的开始日期参数填充为以下内容:

Parameters!Month.Fields.NameOfAnotherFieldInTheParametersDataset

就像结束日期值一样简单Parameters!Month.Value

4

1 回答 1

0

鉴于您的财政年度开始在您从中获取@Month参数的同一数据集中,您应该能够使用Lookup从那里提取它:

=Lookup(Parameters!Month.Value, Fields!Month.Value, Fields!FinYearStart.Value, "MonthsDataset")

然后,您可以将其设置为可在数据集查询中使用的隐藏参数的表达式。

于 2013-06-20T03:36:36.820 回答