Страница 1 из 1

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

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

Демо: https://pdemo.rukovoditel.pro/3.3/index ... mo_id=2137

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

Добавлено: 09 май 2023, 08:38
support
Есть поле Динамическая дата. Там можно условия прописывать.

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

Добавлено: 10 май 2023, 17:38
SalahievFR
support писал(а): 09 май 2023, 08:38 Есть поле Динамическая дата. Там можно условия прописывать.
Да, я понимаю, как раз застрял на том, как правильно прописать условие. Подскажите пожалуйста.

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

Добавлено: 12 май 2023, 10:55
support
Если дата не заполнена, то в базе будет 0

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

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


Так не сработало)

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

Добавлено: 12 май 2023, 17:58
SalahievFR
if([211]=0,[TODAY])
if([211]>0,FROM_UNIXTIME([211],'%d-%m-%Y'))


Так тоже не работает)

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

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

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

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

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

IF([211]=0, [TODAY], [211])