|
Нужна помощь с запросом по 1с 8 | ☑ | ||
---|---|---|---|---|
0
memogolik
27.06.12
✎
12:58
|
Есть документ РеализацияТоваровУслуг. Есть справочник "Ассортименты" в котором есть табличная часть с реквизитом с типом Справочник.Номенклатура (могут быть как элементы так и группы).
Требуется для каждой номенклатуры из реализации поставить в соответствие название справочника ассортиментов. Вот мой вариант: ВЫБРАТЬ Док.Ссылка, Док.Номенклатура, Асс.* //Асс.Номенклатура КАК Группы ИЗ Документ.РеализацияТоваровУслуг.Товары Док ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура Ном ПО Ном.Ссылка = Док.Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ Справочник.кпкАссортименты.ТАссортимент КАК Асс ПО Док.Номенклатура =Асс.Номенклатура ИЛИ Ном.Родитель = Асс.Номенклатура // Ном.Ссылка В ИЕРАРХИИ (Асс.Номенклатура) ГДЕ Док.Ссылка = &ВыбДокумент В этом варианте получаю такой косяк: Если вложенность папок больше 2 то Ном.Родитель = Асс.Номенклатура не работает, а конструкция Ном.Ссылка В ИЕРАРХИИ (Асс.Номенклатура) не хочет работать (выдается синтаксическая ошибка). Подскажите что можно придумать, чтобы решить задачку. Заранее спасибо за ответы. |
|||
1
izekia
27.06.12
✎
13:08
|
ну в иерархии - это вообще неправильный вариант
|
|||
2
izekia
27.06.12
✎
13:12
|
двумя запросами, как мне кажется, в первом вытаскиваешь номенклатуру со всей иерархией, кидаешь таблицу типа группа, уровень, номенклатура и внутренний джойн ее на таблицу с ассортиментом
|
|||
3
memogolik
27.06.12
✎
14:04
|
(1) а почему не правильный?
|
|||
4
andrewks
27.06.12
✎
14:07
|
а если на одну номенклатуру придётся более одного элемента спр. ассортимента?
|
|||
5
memogolik
27.06.12
✎
14:08
|
(4) ассортименты не пересекаются
|
|||
6
izekia
27.06.12
✎
14:14
|
(3) там сз вроде
|
|||
7
memogolik
27.06.12
✎
14:25
|
Дело ясное что дело мутное)
|
|||
8
andrewks
27.06.12
✎
14:27
|
(7) чего мутное? написали же в (2). только джойн правый, а не внутренний
|
|||
9
memogolik
27.06.12
✎
14:42
|
а что с условием джойна делать? В ИЕРАРХИИ не прокатывает
|
|||
10
andrewks
27.06.12
✎
14:44
|
джойн у тебя будет по номенклатуре
|
|||
11
izekia
27.06.12
✎
15:24
|
(8) зачем правый? ты хочешь еще номенклатуру с ассортиментом достать?
|
|||
12
izekia
27.06.12
✎
15:25
|
описАлся ... без ассортимента естественно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |