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