Имя: Пароль:
1C
1С v8
Помогите с запросом
,
0 Boleev v2
 
27.09.12
11:48
Нужно исключить те записи из первой таблицы которые присутстувуют во второй

Делаю так

ВЫБРАТЬ
   СостояниеККМКонтрагентовСрезПоследних.Контрагент КАК Контрагент,
   СостояниеККМКонтрагентовСрезПоследних.ККМКонтрагента КАК ККМКонтрагента,
   СостояниеККМКонтрагентовСрезПоследних.ККМКонтрагента.Механик КАК Механик,
   СостояниеККМКонтрагентовСрезПоследних.ККМКонтрагента.СтоимостьОбслуживания КАК Стоимость,
   СостояниеККМКонтрагентовСрезПоследних.Контрагент.ОсновнойДоговорКонтрагента КАК Договор,
   СостояниеККМКонтрагентовСрезПоследних.Контрагент.ОсновнойДоговорКонтрагента.ТипОплаты КАК ТипОплаты,
   СостояниеККМКонтрагентовСрезПоследних.Контрагент.ОсновнойДоговорКонтрагента.ПорядокФормированияАктов КАК ПорядокФормированияАктов
ИЗ
   РегистрСведений.СостояниеККМКонтрагентов.СрезПоследних(&ДатаФормирования, Состояние = ЗНАЧЕНИЕ(Перечисление.СтатусыКасс.ВЭксплуатации)) КАК СостояниеККМКонтрагентовСрезПоследних
       ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслугУслуги
       ПО СостояниеККМКонтрагентовСрезПоследних.ККМКонтрагента = РеализацияТоваровУслугУслуги.ККМ и РеализацияТоваровУслугУслуги.ККМ ЕСТЬ NULL
ГДЕ
   СостояниеККМКонтрагентовСрезПоследних.Контрагент.ОсновнойДоговорКонтрагента.ПериодичностьФормированияАктов В(&ПериодичностьФормированияАктов)
   И РеализацияТоваровУслугУслуги.Номенклатура = &Номенклатура
ИТОГИ ПО
   Контрагент,
   Механик,
   ПорядокФормированияАктов

Данные заданы, но запрос выводится пустой.
1 shuhard
 
27.09.12
11:48
(0)[ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслугУслуги
       ПО СостояниеККМКонтрагентовСрезПоследних.ККМКонтрагента = РеализацияТоваровУслугУслуги.ККМ и РеализацияТоваровУслугУслуги.ККМ ЕСТЬ NULL]
не взлетит
2 Ненавижу 1С
 
гуру
27.09.12
11:49
РеализацияТоваровУслугУслуги.ККМ ЕСТЬ NULL отправить в секцию ГДЕ
3 Boleev v2
 
27.09.12
11:49
(1) хорошо бы взлетело)
4 Boleev v2
 
27.09.12
11:49
(2) пробовал, результат тот же
5 shuhard
 
27.09.12
11:50
(4) мы не удивлены, поскольку в ГДЕ сидит корявое  СостояниеККМКонтрагентовСрезПоследних.Контрагент.ОсновнойДоговорКонтрагента.ПериодичностьФормированияАктов В(&ПериодичностьФормированияАктов)
   И РеализацияТоваровУслугУслуги.Номенклатура = &Номенклатура

которому тут не место
6 Boleev v2
 
27.09.12
11:56
(5) спасибо!
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс