Формулы полей «Дата» расписания отчета
В параметрах отчета для полей типа "Дата" значение задается с помощью формулы.
Первое поле - это выпадающий список выбора функции (которая применяется относительно дня формирования отчета), второе - поле ввода аргумента (смещения) функции.
Описание функций:
- BeginMonth- начало месяца (1-е число), задается смещение по отношению к месяцу даты формирования отчета (количество месяцев).
- BeginYear - начало года (1-е января), задается смещение по отношению к году даты формирования отчета (количество лет).
- BeginWeek - начало недели (понедельник), задается смещение по отношению к неделе даты формирования отчета (количество недель).
- EndMonth - конец месяца (последнее число месяца), задается смещение по отношению к месяцу даты формирования отчета (количество месяцев).
- EndYear - конец года (31-е декабря), задается смещение по отношению к году даты формирования отчета (количество лет).
- EndWeek - конец недели (воскресение), задается смещение по отношению к неделе даты формирования отчета (количество недель).
- Today - текущий день, задается смещение по отношению к дате формирования отчета (количество дней).
Аргументы функций - это целые числа, возможно отрицательные. В случае если для функции не указана параметр или он равен 0, то функция выполняется по отношению к текущему месяцу, году, неделе, дню.
Таким образом, для получения отчета за период "прошлый месяц" от даты формирования отчета необходимо использовать такие параметры:
а результирующий отчет, например, на конец позапрошлой недели, необходимо спланировать так:





