0
Игорь_МММ
05.03.16
✎
15:40
|
не взлетает след код:
ВЫБРАТЬ РАЗЛИЧНЫЕ
ВЫБОР
КОГДА Полуфабрикаты.СсылкаНаОбъединеный <> &СсылкаНаОбъединеный
ТОГДА Полуфабрикаты.СсылкаНаОбъединеный
ИНАЧЕ Полуфабрикаты.Ссылка
КОНЕЦ КАК Ссылка
ПОМЕСТИТЬ Таблица
ИЗ
Справочник.Полуфабрикаты КАК Полуфабрикаты
ГДЕ
Полуфабрикаты.ГП.ВРаботе = ИСТИНА
И Полуфабрикаты.ФлагРаспределения = ЛОЖЬ
И Полуфабрикаты.Разделенный = ЛОЖЬ
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
Таблица.Ссылка,
ВЫБОР
КОГДА НЕ ПолуфабрикатыДочернПФ.ПФДоч.Ссылка В
(ВЫБРАТЬ
ВЫБОР
КОГДА Полуфабрикаты.СсылкаНаОбъединеный <> &СсылкаНаОбъединеный
ТОГДА Полуфабрикаты.СсылкаНаОбъединеный
ИНАЧЕ Полуфабрикаты.Ссылка
КОНЕЦ КАК Ссылка
ИЗ
Справочник.Полуфабрикаты КАК Полуфабрикаты
ГДЕ
Полуфабрикаты.ГП.ВРаботе = ИСТИНА
И Полуфабрикаты.ФлагРаспределения = ЛОЖЬ
И Полуфабрикаты.Разделенный = ЛОЖЬ)
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ КАК Подходит
ПОМЕСТИТЬ Итог
ИЗ
Таблица КАК Таблица
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Полуфабрикаты.ДочернПФ КАК ПолуфабрикатыДочернПФ
ПО Таблица.Ссылка = ПолуфабрикатыДочернПФ.Ссылка
суть такая: выбираем массив Полуфабрикатов, по условиям в первой секции. Затем нужно выбрать из всего массива только те Полуфабрикаты в ТЧ которых нет ссылок на Полуфабрикаты из полученного массива. Почему не взлетает?
|
|