Есть древовидный справочник (количество уровней может быть произвольное)
Как указав родителя получить все его подчиненные элементы, учесть то что у подчиненных элементов могут быть свои подчиненные элементы.
Если бы речь шла только об одном уровне, тогда все просто
Выбрать*
Из Справочник.Опа как БольшаяОпа
где БольшаяОпа.Родитель как &Родитель
А вот как получить вообще все подчиненные даже не представляю, рекурсия какая-то должна быть.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший