Имя: Пароль:
1C
 
Информационные карты Запрос
0 myr4ik07
 
17.01.17
19:52
Привет. СКД.

Нужно вывести информацию из Иныформационных карт (УТП конфа)

ВладелецКарты, Наименование, КодКарты, ЭлПочта

сделал такой запрос

ВЫБРАТЬ
    ИнформационныеКарты.ВладелецКарты,
    ИнформационныеКарты.Наименование,
    ИнформационныеКарты.КодКарты,
    ЭлПочта.Представление КАК ЭлПочта
ИЗ
    Справочник.ИнформационныеКарты КАК ИнформационныеКарты
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК ЭлПочта
        ПО ИнформационныеКарты.ВладелецКарты = ЭлПочта.Объект
ГДЕ
    ИнформационныеКарты.ВладелецКарты = &ВладелецКарты
    И ЭлПочта.Вид = &ЭлПочтаВид

В параметр ЭлПочтаВид вставляю = Справочник.ВидыКонтактнойИнформации(Адрес электронной почты контрагента для обмена электронными документами)
и если в владельца карты нет такого вида то естественно результат отчета пустой.

Как сделать, что бы в отчет попадали Владельцы все и если есть элПочта в владельца то показывало, а нет то null?
1 myr4ik07
 
17.01.17
20:05
ВЫБРАТЬ
    ИнформационныеКарты.ВладелецКарты,
    ИнформационныеКарты.Наименование,
    ИнформационныеКарты.КодКарты,
    ЭлПочта.Представление КАК ЭлПочта
ИЗ
    Справочник.ИнформационныеКарты КАК ИнформационныеКарты
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК ЭлПочта
        ПО ИнформационныеКарты.ВладелецКарты = ЭлПочта.Объект
            И (&Вид = ЭлПочта.Вид)
ГДЕ
    ИнформационныеКарты.ВладелецКарты = &ВладелецКарты


решено
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.