KCo*_*deR 0 sql-server reporting-services ssrs-2008 ssrs-tablix ssrs-2012
我有一个用SQL编写的名为“活动”的数据集,在此数据集中有一个名为“创建于”的字段。
执行报告时,它当前具有参数的日期和日期,以便过滤并仅显示基于所选日期的记录。
我需要的是“开始日期”参数,默认为“创建于”日期的第一个活动。
例如,报告已执行,并且有多个活动。
结果:执行报告时的开始日期参数应默认为01/01/2017。
您不能使用和表达式作为默认参数。因此,您将无法做到=Min(Fields!MyDateField.Value, "DataSet1")预期的效果。由于此数据集取决于参数,因此在执行报告之前不可用。
相反,您将需要创建另一个提供默认值的数据集。
dsStartDate)SELECT MIN(myDateColumn) as StartDate FROM myTabledsStartDate作为数据集和StartDate值字段。而已。
| 归档时间: |
|
| 查看次数: |
923 次 |
| 最近记录: |