Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Задача по запросу

Задача по запросу
Я
   cons74
 
01.10.16 - 09:29
Есть таблица, в которой есть партнер.
Запросом надо найти строки по условию "в строке есть этот партнер или его головной партнер".

Если один уровень подчинения, то можно просто в запрос передать 2 переменные:
партнер и партнер.родитель.

А если несколько уровней подчиненности?
 
 
   jsmith
 
1 - 01.10.16 - 09:32
партнер.родитель =
или партнер.родитель.родитель =
или партнер.родитель.родитель.родитель =

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


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует