датамес
Функция датамес сдвигает указанную дату на заданное количество месяцев вперёд или назад.
Синтаксис
датамес(исходнаяДата,сдвигМесяцев)
- 
исходнаяДата— идентификатор поля типа «Дата», от которого считается сдвиг;
- 
сдвигМесяцев— количество месяцев, на которое нужно сдвинуть дату.Может быть: * фиксированным числом, например: 6; * переменной из анкеты, например:количествоМесяцев.
Пример:
Задача: определить дату окончания договора, наступающую через 6 месяцев после подписания.
Шаги:
- 
Создайте поле типа Дата: датаДоговора
- 
В шаблоне вставьте метку Значение и примените функцию датамес:- 
в качестве первого параметра укажите: датаДоговора(поле из анкеты);
- 
в качестве второго параметра укажите: 6(количество месяцев для сдвига);
- 
примените к выражению функцию форматДаты. 
 
- 
Результат
Если датаДоговора = 15.03.2025 и сдвиг = 6 месяцев, результат:
15.10.2025
📌 Если указать отрицательное число, дата будет сдвинута назад.
- 
В шаблоне вставьте метку Значение и примените функцию датамес:- 
в качестве первого параметра укажите: датаДоговора(поле из анкеты);
- 
в качестве второго параметра укажите: 6(количество месяцев для сдвига);
- 
примените к выражению функцию форматДаты. 
 
- 
Результат
Если датаДоговора = 15.03.2025 и сдвиг = 6 месяцев, результат:
15.10.2025
📌 Если указать отрицательное число, дата будет сдвинута назад.