Имя: Пароль:
1C
1С v8
Не работает запрос.
0 atis30
 
03.10.13
18:06
ВЫБРАТЬ
    Контрагенты.Ссылка,
        СтатусыКонтрагентов.Статус КАК Статус
ИЗ
    Справочник.Контрагенты КАК Контрагенты
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СтатусыКонтрагентов КАК СтатусыКонтрагентов
        ПО Контрагенты.Ссылка = СтатусыКонтрагентов.Контрагент
ГДЕ
И СтатусыКонтрагентов.ТипСтатуса = &ТипСтатуса

Выдает пустую выборку. Регистр сведений действительно пустой. Но по идее левое соединение должно в любом случае все элементы справочника выбрать? Что с ним не так?
1 viktor_vv
 
03.10.13
18:07
Перенеси в ПО

ГДЕ
И СтатусыКонтрагентов.ТипСтатуса = &ТипСтатуса


а то у тебя внутреннее получилось.
2 Fragster
 
модератор
03.10.13
18:07
(0) NULL <> &ТипСтатуса, более того, NULL <> NULL
3 atis30
 
03.10.13
18:10
Спасибо
4 GROOVY
 
03.10.13
18:11
(2) Как погода в Питере?
5 fisher
 
03.10.13
18:26
Правильнее всё-таки говорить, что логические операции с NULL всегда возвращают ЛОЖЬ.
NULL <> NULL - это как-то плохо для понимания :)
6 Fragster
 
модератор
03.10.13
18:43
(4) прохладно, но ясно