смещдат
Функция смещдат сдвигает дату на заданное количество дней вперёд или назад. Это может быть как фиксированное значение, так и переменная из анкеты.
Синтаксис
смещдат(исходнаяДата,сдвигДней)
-
исходнаяДата— идентификатор поля типа Дата, от которого начинается отсчёт; -
сдвигДней— количество дней для смещения. Можно указать:-
фиксированное число (например,
20); -
переменную (например,
срокОплаты).
-
Пример:
Задача: вычислить дату крайнего срока оплаты — через 20 дней после даты подписания договора.
Шаги:
-
Создайте поле типа Дата, например:
датаОплаты. -
Вставьте в шаблон метку Значение.
-
Нажмите f(x), чтобы открыть меню функций.
-
Выберите функцию
смещдатиз категории «Дата и время». -
Укажите параметры:
-
датаОплаты— в качестве исходной даты (поле из анкеты); -
20— как количество дней для смещения; -
примените к выражению функцию
форматДаты.
-
Результат
Функция вернёт новую дату, сдвинутую на 20 дней от исходной.
📌 Пример вывода:
Если:
датаОплаты = 31.03.2025
Тогда результат:
20.04.2025
-
Вставьте в шаблон метку Значение.
-
Нажмите f(x), чтобы открыть меню функций.
-
Выберите функцию
смещдатиз категории «Дата и время». -
Укажите параметры:
-
датаОплаты— в качестве исходной даты (поле из анкеты); -
20— как количество дней для смещения; -
примените к выражению функцию
форматДаты.
-
Результат
Функция вернёт новую дату, сдвинутую на 20 дней от исходной.
📌 Пример вывода:
Если:
датаОплаты = 31.03.2025
Тогда результат:
20.04.2025