我有一个查询来填写报告参数:
select distinct [Source No_] from _report_sales_master
where [Industry] = @Industries
and [posting date] >= dateadd(year,datediff(year,'01/06/2000',@year)-1,'01/06/2000')
and [posting date] < dateadd(year,datediff(year,'01/06/2000',@year),'01/06/2000')
order by [Source No_]
查询产生一个列表,我用它来填充多值报告参数。
当我运行查询时,它会生成正确的结果。
当我运行报告时,“Source No_”参数保持为空,无论我选择哪个@year 或@industries
当我从查询中删除“发布日期”子句时,参数列表会填充并正常工作。
我错过了什么?