как вывести Дата 2, если дата1 не заполнено?

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
SalahievFR
Сообщения: 387
Зарегистрирован: 22 янв 2023, 10:14
Имя: Фанис Салахиев
Откуда: Россия Казань
Контактная информация:

как вывести Дата 2, если дата1 не заполнено?

Сообщение SalahievFR »

Как в поле тип "Разница в днях" использовать поле "Дата завершения (условие)" ?
Точнее как настроить поле "Дата завершения (условие)" так, чтобы если Поле "Дата завершения" не заполнено, оно выводило дату "Сегодня". ??
Помогите, пожалуйста.

Демо: https://pdemo.rukovoditel.pro/3.3/index ... mo_id=2137
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: как вывести Дата 2, если дата1 не заполнено?

Сообщение support »

Есть поле Динамическая дата. Там можно условия прописывать.
Аватара пользователя
SalahievFR
Сообщения: 387
Зарегистрирован: 22 янв 2023, 10:14
Имя: Фанис Салахиев
Откуда: Россия Казань
Контактная информация:

Re: как вывести Дата 2, если дата1 не заполнено?

Сообщение SalahievFR »

support писал(а): 09 май 2023, 08:38 Есть поле Динамическая дата. Там можно условия прописывать.
Да, я понимаю, как раз застрял на том, как правильно прописать условие. Подскажите пожалуйста.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: как вывести Дата 2, если дата1 не заполнено?

Сообщение support »

Если дата не заполнена, то в базе будет 0
Аватара пользователя
SalahievFR
Сообщения: 387
Зарегистрирован: 22 янв 2023, 10:14
Имя: Фанис Салахиев
Откуда: Россия Казань
Контактная информация:

Re: как вывести Дата 2, если дата1 не заполнено?

Сообщение SalahievFR »

support писал(а): 12 май 2023, 10:55 Если дата не заполнена, то в базе будет 0
IF ([211]=0, [TODAY])
IF ([211]>0, [211])


Так не сработало)
Аватара пользователя
SalahievFR
Сообщения: 387
Зарегистрирован: 22 янв 2023, 10:14
Имя: Фанис Салахиев
Откуда: Россия Казань
Контактная информация:

Re: как вывести Дата 2, если дата1 не заполнено?

Сообщение SalahievFR »

if([211]=0,[TODAY])
if([211]>0,FROM_UNIXTIME([211],'%d-%m-%Y'))


Так тоже не работает)
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: как вывести Дата 2, если дата1 не заполнено?

Сообщение support »

У оператора IF 3 параметра https://www.w3schools.com/sql/func_mysql_if.asp
Если все равно не работает, посмотрите какое значение в базе.
Аватара пользователя
SalahievFR
Сообщения: 387
Зарегистрирован: 22 янв 2023, 10:14
Имя: Фанис Салахиев
Откуда: Россия Казань
Контактная информация:

Re: как вывести Дата 2, если дата1 не заполнено?

Сообщение SalahievFR »

support писал(а): 14 май 2023, 12:18 У оператора IF 3 параметра https://www.w3schools.com/sql/func_mysql_if.asp
Если все равно не работает, посмотрите какое значение в базе.
Спасибо, так заработало.

Код: Выделить всё

IF([211]=0, [TODAY], [211])
Ответить