Имя: Пароль:
1C
1С v8
Проверка на заполнение таблицы значений в запросе
0 ac13
 
04.10.17
11:50
Как отобрать документы, в которых таблица значений пустая или наоборот пустая?

ВЫБРАТЬ
ПлатежноеПоручениеИсходящее.Ссылка КАК ПлатежныйДокумент,

ИЗ Документ.ПлатежноеПоручениеИсходящее КАК ПлатежноеПоручениеИсходящее

ГДЕ
ПлатежноеПоручениеИсходящее.ДокументыПоступления = НЕОПРЕДЕЛЕНО

или как там ...
1 RomaH
 
naïve
04.10.17
11:51
левая связи и ГДЕ есть NULL
2 DrShad
 
04.10.17
11:53
(0) в документах нет таблиц значений!
3 Рэйв
 
04.10.17
11:54
//-------------------
Выбрать Различные Док.Ссылка
Поместить ВТ
Из Документ.ПлатежноеПоручениеИсходящее.ДокументыПоступления КАК Док
;
ВЫБРАТЬ

ПлатежноеПоручениеИсходящее.Ссылка КАК ПлатежныйДокумент,

ИЗ Документ.ПлатежноеПоручениеИсходящее КАК ПлатежноеПоручениеИсходящее
Левое Соединение ВТ По ПлатежноеПоручениеИсходящее.Ссылка=ВТ.Ссылка
Где ВТ.ссылка Есть NULL
4 Гипервизор
 
04.10.17
11:55
(0) наоборот пустая = полная?
5 ac13
 
04.10.17
11:55
(4) да, то есть отобрать где табличная часть заполнена, и отдельно где незаполнена.
6 Рэйв
 
04.10.17
11:55
Это где таб часть пустая. Не пустая соответсвенно наоборот в условии
7 ac13
 
04.10.17
11:56
(6) да, понял. спасибо большое!!
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.