Определить текущую дату и сместить её вперед или назад на заданный период

Функция, которая в режиме исполнения приложения (runtime mode) определяет текущую дату хоста, на котором работает браузер пользователя, и выставляет ее значением для компоненты Дата. При соответствующих настройках, может на лету сдвигать текущую дату на указанный период (год, месяц, день) в будущее или прошлое и отображать в компоненте Дата уже не текущую дату, а дату, передвинутую на указанный период. Используется для выставления в полях экранного интерфейса значения текущей даты по умолчанию, либо сдвига даты на заранее известный период времени (например, дату открытия наследства). Может быть активирована только на компоненте Дата.

Особенности функции:

Рис. 1 Внешний вид активированной функции

Параметры функции (табл.1)

Наименование свойства Назначение свойства Пример заполнения
Количество лет, необязательный позволяет указать количество лет, на которые нужно сдвинуть текущую дату
Количество месяцев, необязательный позволяет указать количество месяцев, на которые нужно сдвинуть текущую дату
Количество дней, необязательный позволяет указать количество дней, на которые нужно сдвинуть текущую дату
В будущее, необязательный позволяет указать направление сдвига заданного периода - в будущее или в прошлое
  • значение не определено - текущую дату никуда не сдвигать - по умолчанию
  • Активно - сдвинуть текущую дату на указанный период в будущее
  • Не активно - сдвинуть текущую дату на указанный период в прошлое

Пример настройки и применения

Рис.1 Активация функции на компоненте Дата без сдвига на период

Рис.2 Активация функции на компоненте Дата со сдвигом на период в прошлое

Рис.3 Активация функции на компоненте Дата со сдвигом на период в будущее

Результат работы функции с разными параметрами настройки

Рис. 4 Открытие web - страницы работающего приложения с полем Дата мероприятия без сдвига

Рис. 5 Открытие web - страницы работающего приложения с полем Дата мероприятия со сдвигом в прошлое

Рис. 6 Открытие web - страницы работающего приложения с полем Дата мероприятия со сдвигом в будущее