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

Обратная иерархия

Автор Nosferatu112, 04 июл 2025, 11:37

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

Afinogen

я имел в виду что если знать количетсов уровней иерархии то можно сделать запрос который бы формировал таблицу типа

Ссылка Родитель1 Родитель2...Родитель N

можно ее запхнуть во временную и потом сделать N запросов по типу

Выбрать* ИЗ т1 ГДЕ т1.Родитель1 = ПустаяСсылка
Выбрать* ИЗ т1 ГДЕ т1.Родитель2 = ПустаяСсылка
...
Выбрать* ИЗ т1 ГДЕ т1.Родитель N = ПустаяСсылка

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

sali

Цитата: Afinogen от 11 июл 2025, 14:14что если знать количетсов уровней иерархии
внезапно добавляется еще один уровень и твой запрос выдает неверные данные

Afinogen

sali,
ну так никто ж не обещал что будет легко))))))

LexaK

Цитата: sali от 11 июл 2025, 14:38внезапно добавляется еще один уровень и твой запрос выдает неверные данные
Хи-хи...
надо учиться мыслить конструктивно и программировать с "запасом"
если у вас текущий уровень вложенности - 4
то в запросе можно написать анализ Родителя до 10-го уровня
вот вам уже и двукратный запас    :)
если помогло нажмите: Спасибо!

sali

Цитата: LexaK от 14 июл 2025, 14:39до 10-го уровня
по этике и не по этике 1с родителей может быть не более чем 10 уровней???

alexandr_ll


Теги:

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

Рейтинг@Mail.ru

Поиск