|
Задача по запросу | ☑ | ||
---|---|---|---|---|
0
cons74
01.10.16
✎
09:29
|
Есть таблица, в которой есть партнер.
Запросом надо найти строки по условию "в строке есть этот партнер или его головной партнер". Если один уровень подчинения, то можно просто в запрос передать 2 переменные: партнер и партнер.родитель. А если несколько уровней подчиненности? |
|||
1
jsmith
01.10.16
✎
09:32
|
партнер.родитель =
или партнер.родитель.родитель = или партнер.родитель.родитель.родитель = в типовых так задают условие иерархической принадлежности |
|||
2
РеализоВано
01.10.16
✎
09:32
|
В Иерархии, Неее?
|
|||
3
vicof
01.10.16
✎
09:32
|
Родитель и головной партнёр несколько разные вещи
|
|||
4
cons74
01.10.16
✎
09:34
|
(1) оно конечно логично, но... ну порнография же
(2) и как писать? &Партнер в Иерархии (Таблица.Партнер) - так конструктор запроса ругается |
|||
5
bodri
01.10.16
✎
09:36
|
(4) может, партнера во временную таблицу, а потом иерархию
|
|||
6
jsmith
01.10.16
✎
09:36
|
(4) ???
|
|||
7
jsmith
01.10.16
✎
09:36
|
А, у тебя параметр в виде списка. Ок.
|
|||
8
jsmith
01.10.16
✎
09:37
|
Если в типовых не пишут В ИЕРАРХИИ по родителю, значит, не надо.. )
|
|||
9
jsmith
01.10.16
✎
09:41
|
Щас загуглил в глоб. поиске в ут 11.3
Я ошибся |
|||
10
jsmith
01.10.16
✎
09:41
|
В общем, В ИЕРАРХИИ кошерно.
|
|||
11
jsmith
01.10.16
✎
09:43
|
(4) В ИЕРАРХИИ (Выбрать Таблица.Партнер ИЗ Таблица КАК Таблица)
Либо ВТ и ПО ЛеваяТаблица.ИмяПоля В ИЕРАРХИИ Таблица.Партнер |
|||
12
cons74
01.10.16
✎
09:43
|
параметр у меня - ссылка, а не список
|
|||
13
jsmith
01.10.16
✎
09:44
|
(12) А.
|
|||
14
hhhh
01.10.16
✎
11:43
|
(12) что-то вы фигней занимаетесь. Разве головной партнер это Партнер.Родитель?
|
|||
15
cons74
01.10.16
✎
11:56
|
Давайте уберем слово "Партнер" и напишем абстрактно "ЭлементСправочника".
|
|||
16
hhhh
01.10.16
✎
12:28
|
(15) у вас в задании в (0) написано "Головной партнер", а это явно не группа справочника.
|
|||
17
Одинесю
01.10.16
✎
12:51
|
(16) А у элементов не может быть родителей?
|
|||
18
jsmith
01.10.16
✎
12:55
|
(14) Да, представь себе.
|
|||
19
hhhh
01.10.16
✎
13:21
|
(18) нет такого в типовых - это какая-то самописка
|
|||
20
Fragster
гуру
01.10.16
✎
13:45
|
в самом общем случае дешевле всего построить рядом РС и обновлять при/перед записью, хотя, конечно, в конкретных задачах это может и не подходить.
Если не в запросе, а в отчете, то можно так: http://catalog.mista.ru/public/84547/ |
|||
21
jsmith
01.10.16
✎
13:58
|
(19) УТ 11
|
|||
22
hhhh
01.10.16
✎
14:01
|
(21) и что за партнер такой, у которого шесть уровней вложенности? Наверно, Газпром.
|
|||
23
hhhh
01.10.16
✎
14:02
|
(21) в ут11 первый уровень - группа Поставщики или Покупатели, на втором уровне сами партнеры.
|
|||
24
jsmith
01.10.16
✎
14:14
|
Я посмотрел на форме элемента
Элемент ГоловноеПредприятие, путь к данным Объект.Родитель |
|||
25
Dmitry77
01.10.16
✎
15:31
|
Получить всех партнёров, загнать их а список, в запросе написать в &списокпартнеров
|
|||
26
Niveus
01.10.16
✎
15:41
|
http://catalog.mista.ru/public/158512/ не подойдет?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |