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