我的报告计划在自定义日历上自动运行,该日历是: 本月1日至7日 本月8日至14日 本月15日至22日 本月23日至该月的最后一天
我想要做的基本上是当报告运行时,选择当前日期-7到当前日期-1之间的日期,除非它是该月的最后一天然后我希望它从22日开始运行它上个月到上个月的最后一天。我希望这是有道理的。 谢谢 Houlahan
答案 0 :(得分:1)
假设您使用的是BusinessObjects Entprise,我将采用以下方法:
两个经常性(预定)的实例。
实例1:
将以下内容添加到实例的过滤器中:
AND {TABLE.DATE_FIELD} IN(DateDate - 7)TO(DataDate - 1)
实例2:
将以下内容添加到实例的过滤器中:
AND {TABLE.DATE_FIELD} IN日期(年((日期(年(数据日期),月(日期),1) - 1)),月((日期(年(数据日期),月(日期日期),1 ) - 1)),22)TO(日期(年(数据日期),月(日期),1) - 1)