Руководство Пользователя>Формирование отчетов>Формулы полей «Дата» расписания отчета
Начать работу

Формулы полей «Дата» расписания отчета

В параметрах отчета для полей типа "Дата" значение задается с помощью формулы.

Первое поле - это выпадающий список выбора функции (которая применяется относительно дня формирования отчета), второе - поле ввода аргумента (смещения) функции.

Описание функций:

  • BeginMonth- начало месяца (1-е число), задается смещение по отношению к месяцу даты формирования отчета (количество месяцев).
  • BeginYear - начало года (1-е января), задается смещение по отношению к году даты формирования отчета (количество лет).
  • BeginWeek - начало недели (понедельник), задается смещение по отношению к неделе даты формирования отчета (количество недель).
  • EndMonth - конец месяца (последнее число месяца), задается смещение по отношению к месяцу даты формирования отчета (количество месяцев).
  • EndYear - конец года (31-е декабря), задается смещение по отношению к году даты формирования отчета (количество лет).
  • EndWeek - конец недели (воскресение), задается смещение по отношению к неделе даты формирования отчета (количество недель).
  • Today - текущий день, задается смещение по отношению к дате формирования отчета (количество дней).

Аргументы функций - это целые числа, возможно отрицательные. В случае если для функции не указана параметр или он равен 0, то функция выполняется по отношению к текущему месяцу, году, неделе, дню.

Таким образом, для получения отчета за период "прошлый месяц" от даты формирования отчета необходимо использовать такие параметры:

Настройка расписания отчета за период

а результирующий отчет, например, на конец позапрошлой недели, необходимо спланировать так:

Настройка расписания отчета на дату

Статья добавлена/обновлена