Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
temich-92
c#
90 / 90 / 27
Регистрация: 25.03.2011
Сообщений: 290
1

Соединение (рекурсивное) в запросе подчинённых справочников

05.05.2014, 20:59. Просмотров 1588. Ответов 4
Метки нет (Все метки)

есть справочник Ф, подчиненный справочнику Контрагенты. в нем тч с реквизитами Контрагент и ПроцентУчастия. Нужно сделать отчет, который будет показывать полную зависимость всех контрагентов. те:
1
__11
____112
__12
____121
____122
2
__21
Как это реализовать? направьте пожалуйста
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2014, 20:59
Ответы с готовыми решениями:

Соединение в запросе
Добрый вечер! Подскажите, что у меня не правильно. 1) Нужно получить данные из регистра...

Соединение таблиц в запросе
Добрый день! Никак не могу правильно соединить 2 регистра в запросе. Причем причину понимаю, но как...

Соединение таблиц в запросе для УТ 10.3
Добрый день. Конфигурация Управление Торговлей 10.3.29.1 Требуется сделать отчет, в котором...

Рекурсивное соединение массивов?
Добрый всем. Занялся изучением Java. Почитал литературу и посмотрел некоторые онлайн курсы. На...

Соединение строк в запросе
Есть запрос Справочник (1 картинка). Пытаюсь сделать как на 2 картинке. Вылетает ошибка синтаксиса...

4
Joker_vad
Эксперт 1С
473 / 411 / 92
Регистрация: 26.09.2012
Сообщений: 1,836
05.05.2014, 21:22 2
ВнешнийОтчет1.rar для ут11
1
temich-92
c#
90 / 90 / 27
Регистрация: 25.03.2011
Сообщений: 290
06.05.2014, 00:32  [ТС] 3
я некорректно задал вопрос видно. сейчас делаю выборку из тч справочника: Ссылка.Владелец КАК Владелец, Контрагент, ПроцентУчастия. В свою очередь каждый из выбранных контрагентов тоже может выть владельцем каких либо контрагентов. вот эту зависимость я и хочу показать
0
Joker_vad
Эксперт 1С
473 / 411 / 92
Регистрация: 26.09.2012
Сообщений: 1,836
06.05.2014, 10:35 4
1C
1
2
3
4
5
6
7
8
9
10
ВЫБРАТЬ
    Подразделения.Ссылка
ИЗ
    Справочник.Подразделения КАК Подразделения
ГДЕ
    НЕ Подразделения.Ссылка В
            (ВЫБРАТЬ
                Подразделения.Родитель КАК Ссылка
            ИЗ
                Справочник.Подразделения КАК Подразделения)
Попробуйте запрос такого вида
0
duk337
2950 / 1762 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
06.05.2014, 11:42 5
Лучший ответ Сообщение было отмечено temich-92 как решение

Решение

Цитата Сообщение от temich-92 Посмотреть сообщение
есть справочник Ф, подчиненный справочнику Контрагенты. в нем тч с реквизитами Контрагент
насколько я представляю скуль, в запросах рекурсию не организовать. Программно.

Добавлено через 2 минуты
Хотя подозрения к алгоритму. Если Контрагент с % участия попадается в своём же подчинённом элементе, то что означает этот % участия, не говоря уже о зацикливании?
1
06.05.2014, 11:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2014, 11:42

Вывод пустых строк в запросе на выборку (не работает левое соединение)
Добрый день, коллеги! Имеем базу данных, которая во вложении и следующий запрос. SELECT...

Соединение строковых, числовых и типа дата полей в запросе. Аналог CAST() SQL
Добрый день! Мне уже объяснили на форуме от 1С, что приведения числовых полей и полей типа дата в...

Рекурсивное и не рекурсивное вычисление НОД
Здравствуйте! Имеется код вычисления НОД. Как сделать его рекурсивным и НЕ рекурсивным, и в чём...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru