Имя: Пароль:
1C
1С v8
Критерии отбора с иерархией
0 Voblhned
 
16.10.17
09:41
Добрый день, подскажите момент, есть 3 документа, у них есть общий реквизит ВведенНаОсновании. Созданы критерии отбора по этому реквизиту.
Есть документы 1, 2, 3.

Если на основании 1 документа создать 2 и 3 они попадут в критерии.

Если создать на основании документа 1 документ 2 и потом на основании документа 2 создать документ 3, то естественно он не попадет в критерии отбора для документа 1. Как решается такая задачка?
1 DrShad
 
16.10.17
09:49
напиши свою структуру подчиненности и не забудь выход из рекурсии
2 Voblhned
 
16.10.17
09:50
Что бы хотелось, чтобы выводились все уровни подчиненности документа. Максимально к примеру будет 2 уровня. Может кто сталкивался с такой задачей или знает решение?
3 Voblhned
 
16.10.17
09:52
(1) я как бы догоняю что надо в цикле запрос делать, делать форму к критерию отбора, динамический список заполнять произвольным запросом, но вот фактически с таким не сталкивался, хотелось бы научиться.
4 DrShad
 
16.10.17
09:54
(2) вот именно разработчики с этим и сталкивались и именно так и реализовали, потому что на третьем уровне будет зацикливание
5 h-sp
 
16.10.17
09:58
(3) ну как бы открой типовую, скопируй оттуда этот момент. Зачем заморачиваться, если всё уже есть.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn