我一直在尝试按当月过滤我的报告,顺便说一下,我使用的是多维数据集数据源。
我尝试使用getDate(),current_date,{sysdate}和extract(),to_char(),to_date()函数,但是我遇到了一个错误,这导致我寻找原因,他们说你不能在DMR中使用这些关系函数。
为了给你一个概念,我这里是一个可以工作的示例过滤器,但我需要用当前月份替换'JUL‘:
caption(营业时间销售额/营业时间销售额-播出的Spots.By Month.By Month.Air日期-月份)=‘7月’
提前谢谢你!
发布于 2015-08-24 17:21:25
得到了我的问题的答案。对于其他可能遇到相同问题或场景的人,我做了以下工作: 1.我创建了一个数据项,通过使用case语句保存每个月的数值。例如。CASE WHEN (caption([Air Date - Month]) = 'JAN') then (1) . . . ELSE (12) END 2.然后,我使用此数据项来过滤报告。Data Item = extract( month,current_date)解决了我的问题,我的报告已在当月过滤。
https://stackoverflow.com/questions/31740300
复制相似问题