|
Запрос по табличной части с элементами и группами | ☑ | ||
---|---|---|---|---|
0
4361fmv
01.09.16
✎
04:56
|
Есть массив "МассНоменклатура" с элементами типа Справочник.Номенклатура (там все элементы и нет групп)
У элемента Справочника.Номенклатура есть реквизит "Производитель" - элемент Справочника.Производители Есть Справочник.Фильтры с табличной частью "Производители" и реквизитом этой табличной части "Производитель" (тип Справочник.Производители) который может быть как элементом так и ГРУППОЙ. Нужно запросом выбрать элементы Справочника.Фильтры в ТаблЧасти которого есть элементы или группы в которые входят элементы из массива "МассНоменклатура", по реквизиту "Производитель" Всё бы ничего, но в соединениях нельзя использовать конструкцию "В Иерархии", чтобы найти вхождения в ТаблЧасть "Производители", если реквизит которой "Производитель" - это группа Простым перебором конечно можно, но это как-то криво. А запросом никак не получается... Большая просьба помочь |
|||
1
Jonny_Khomich
01.09.16
✎
05:27
|
Задача непонятна. Почему нельзя использовать в иерархии?
|
|||
2
4361fmv
01.09.16
✎
05:33
|
Ограничение 1С. Ругается.
|
|||
3
Jonny_Khomich
01.09.16
✎
05:37
|
на что ругается то?
|
|||
4
4361fmv
01.09.16
✎
05:44
|
Попробуй сам. Если пишешь в соединении В ИЕРАРХИИ, то и конструктор и при выполнении "неверные параметры В ИЕРАРХИИ" - если далее не идет параметр, а ссылка на любой реквизит
|
|||
5
Jonny_Khomich
01.09.16
✎
05:47
|
покажи запрос и текст ошибки.
|
|||
6
PaulBC
01.09.16
✎
06:02
|
(0) ПО ...
ИЛИ ....Родитель = ... ИЛИ ....Родитель.Родитель = ... ИЛИ ....Родитель.Родитель.Родитель = ... ... |
|||
7
4361fmv
01.09.16
✎
10:01
|
А если уровней иерархии более 15-ти 20-ти?
|
|||
8
Defender aka LINN
01.09.16
✎
10:07
|
Выбрать во временную таблицу элементы условием В ИЕРАРХИИ, соединять уже с ней.
|
|||
9
4361fmv
01.09.16
✎
15:21
|
(8) Соединение В ИЕРАРХИИ не работает и выдает ошибку. Проверить легко.
|
|||
10
4361fmv
01.09.16
✎
15:23
|
Обращаю внимание: именно в СОЕДИНЕНИИ (любом) конструкция В ИЕРАРХИИ не может быть использована.
|
|||
11
hhhh
01.09.16
✎
15:50
|
(10) ну тогда делай как в (8)
|
|||
12
sapphire
01.09.16
✎
15:51
|
(8) Самое то
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |