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