Доброго дня!
Требуется рассчитать следующую дату проверки объекта.
Известно:
1. Дата текущей проверки (вводится вручную);
2. Дата следующей проверки должна рассчитаться автоматически с учетом условия: дата не должна быть позже определенного дня.
Можно вводить дату руками, но надо исключить пользовательский фактор.
Дедлайн в датах
- Oleg
- Сообщения: 464
- Зарегистрирован: 26 окт 2018, 08:23
- Имя: Олег Родионов
- Откуда: Россия,Санкт-Петербург
Re: Дедлайн в датах
Мы делали примерно такое, дата тоже выставляется автоматически. Сделали поле Динамическая дата и вставили код в формулу
if (
get_value([2160])=2, [2706],
if(
DATE_FORMAT(
FROM_UNIXTIME(
[date_added]+(86400*2)
)
,"%w") in (5,4), [date_added]+(86400*4),
if(DATE_FORMAT(FROM_UNIXTIME([date_added]+(86400*2)),"%w")=6, [date_added]+(86400*3),[date_added]+(86400*2))))
где [2706] поле для введения даты в ручную
где [2160] поле выпадающий список с выбором какое значение подставлять или ручное [2706] или автоматически рассчитывать.
Как то так
if (
get_value([2160])=2, [2706],
if(
DATE_FORMAT(
FROM_UNIXTIME(
[date_added]+(86400*2)
)
,"%w") in (5,4), [date_added]+(86400*4),
if(DATE_FORMAT(FROM_UNIXTIME([date_added]+(86400*2)),"%w")=6, [date_added]+(86400*3),[date_added]+(86400*2))))
где [2706] поле для введения даты в ручную
где [2160] поле выпадающий список с выбором какое значение подставлять или ручное [2706] или автоматически рассчитывать.
Как то так
Установка и настройка IP ATC Asterisk
Re: Дедлайн в датах
Спасибо.