Подскажите как прибавить дату в тип поле Динамическая дата используя поле Дата (начало периода - 703) и поле Числовое поле (705).
Что то никак не получается:
Первый вариант пришедший в голову: ADDDATA([703],INTERVAL [705] DAY) - Не работает!,
Вариант два, использовал из инструкцию подсказу про FROM_UNIXTIME: ADDDATE(FROM_UNIXTIME([703],'%Y-%m-%d'),INTERVAL [705] DAY) - Не заработало. Однако если поменять поле на Тип SQL Формула то работает!
Вариант три (так как еще написано в инструкции к полю про timestamp) вставим и этот оператор: timestamp( ADDDATE(FROM_UNIXTIME([703],'%Y-%m-%d'),INTERVAL [705] DAY) ) - Значение в поле появилось, но 01/01/1970 (хотя складывал то к текущей дате)
Вариант Бонусный - timestamp( ADDDATA([703],INTERVAL [705] DAY)) - вообще выдал ошибку базы данных!.
Вопрос как все все же надо писать?
Как прибавить дату в поле Динамическая дата
Re: Как прибавить дату в поле Динамическая дата
[703]+(86400*[705])
-
- Сообщения: 2485
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Как прибавить дату в поле Динамическая дата
Спасибо. в очередной раз!
86400 - количество секунд в сутках)
86400 - количество секунд в сутках)
Re: Как прибавить дату в поле Динамическая дата
Вот вопрос..
Имеется дата выдачи документа, но дата окончания не проставляется нужно высчитывать автоматом, например имеется дата 15.02.2021 + три года... чтоб выдалась дата окончания
Имеется дата выдачи документа, но дата окончания не проставляется нужно высчитывать автоматом, например имеется дата 15.02.2021 + три года... чтоб выдалась дата окончания
-
- Сообщения: 360
- Зарегистрирован: 01 мар 2019, 08:57
- Имя: Эльдар Имамвердиев
- Откуда: Россия, Санкт-Петербург