Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
20 авг 2025, 10:10

Аналог отчёта "Связанные документы"

Автор Andra, 14 авг 2025, 10:21

0 Пользователей и 1 гость просматривают эту тему.

Andra

Подскажите пожалуйста: нужно получить все связанные документы как в отчёте "Связанные документы", но не лишь на один уровень выше и ниже, а вывести всю цепочку (если у документа есть родитель - ищем родителей уже у этого родителя, потом по цепочке берём у каждого родителя подчиненные) и показать это дереве значений, чтобы из дерева можно было описать свои алогритмы. Возможно есть примеры реализации подобного, заранее спасибо.

sali

то бишь предположим документ чек ккм имеет связанные документы ОРП, Заказ покупателя, Кассовая смена и вы хотите видеть связанные документы еще по этим трём документам и еще дальше ? пока не закончатся документы?

Andra


sali

вам для личного портфолио это??

Andra


sali

можно через критерии отбора сделать, связанные документы
выбрать
    связанныедокументы.ссылка
из
    критерииотбора.связанныедокументы(&значение) как связанныедокументы
где
    связанныедокументы.ссылка.проведен

Andra

sali, через критерии отбора выдает только документы на уровень ниже и не все, не подходит

sali


Andra

sali, как я сделаю рекурсию вверх, если такой запрос выдает документы только вниз по иерархии?

sali

у тебя есть документ по которому получаешь все связанные документы их нужно записать куда-то, тупо попробовать потом для каждого получившего дока либо составлять такой же запрос и в качестве значения подставляешь документ который получил в тот первый раз, либо отправляешь в тот первый запрос (этот запрос уже будет получаться отдельной функцией)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск