конкретная дата в выбранном эксперте - PullRequest
0 голосов
/ 15 декабря 2011

Мой отчет запланирован для автоматического запуска на пользовательском календаре, который: 1-е число с 7-го по 8-е число месяца с 14-го по 15-е число месяца с 22 по 23-е число месяца до последнего дня месяца1001 *

То, что я пытаюсь сделать в основном, это когда отчет запускается, выберите даты от текущего дня -7 до текущего дня -1, если это не последний день месяца, а затем я хочу, чтобы он запускался из22 числа последнего месяца до последнего дня прошлого месяца.Я надеюсь это имеет смысл.Спасибо, Хоулахан

1 Ответ

1 голос
/ 16 декабря 2011

Предполагая, что вы используете BusinessObjects Entprise, вот подход, который я бы выбрал:

Два повторяющихся (запланированных) экземпляра.

Экземпляр 1:

  • запланировано выполнение «Ежедневно» (игнорировать отчет, созданный в последний день месяца)
  • добавить следующее в фильтр экземпляра:

    И {TABLE.DATE_FIELD} IN (DateDate - 7) TO (DataDate - 1)

Экземпляр 2:

  • запланировано запустить «Последний день месяца»
  • добавить в фильтр экземпляра следующее:

    И {TABLE.DATE_FIELD} IN Дата (Год ((Дата (Год (Дата данных), Месяц (Дата), 1) - 1)), Месяц ((Дата (Год (Дата данных), Месяц (Дата)), 1 ) - 1)), 22) TO (дата (год (дата данных), месяц (дата даты), 1) - 1)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...