Запрос. Условие. подскажите,как реализовать?

Новая тема
"Есть регистр сведений, у него есть ресурс типа Дата.<br>Нужно выбрать запросом записи регистра с условием, что если эта дата НЕ заполнена, то эту запись включить в выборку, а если заполнена, то проверить ее - не больше ли она определенной даты и если больше-то включить в отбор. Если меньше-соответственно нет.<br> <br>                   |ВЫБРАТЬ РАЗРЕШЕННЫЕ<br>                   |    СведенияОЛицах.Договор КАК Договор,<br>                   |    СведенияОЛицах.СтавкаОплаты КАК СтавкаОплаты<br>                   |ИЗ<br>                   |    РегистрСведений.СведенияОЛицах.СрезПоследних(&ДатаСреза) КАК СведенияОЛицах<br>                   |ГДЕ<br>                   |<br>                   |     СведенияОЛицах.ДатаПриказа >= &ГраницаМесяца)<br>                   |";<br> <br>В данном примере включаются только записи, где дата заполнена и удовлетворяет условию."
СведенияОЛицах.ДатаПриказа >= &ГраницаМесяца) ИЛИ ДАТАВРЕМЯ(0,0,0)
Что за фигню ты пишешь? Попробуй свой текст "прогнать" через консоль запросов!
ГДЕ<br>Выбор Когда СведенияОЛицах.ДатаПриказа = ДатаВремя(1,1,1) Тогда Истина<br>Когда СведенияОЛицах.ДатаПриказа >= &ГраницаМесяца Тогда Истина<br>Иначе Ложь<br>Конец

Читают тему

(гостей: 1)

Быстрый переход