Код: Выделить всё
{IIF(lots.status == 7 || lots.status == 8, (Ceiling(DateDiff(lots.timestamp, procedures.date_published)/1000/60/60/24)), "Нет")}
Условие верное вариант:
Код: Выделить всё
{IIF(lots.status == 7 || lots.status == 8, "Да", "Нет")}
Поэтому думаю что как то не корректно отрабатывает в варианте else конструкция:
Код: Выделить всё
Ceiling(DateDiff(lots.timestamp, procedures.date_published)/1000/60/60/24)