Обход иерархического справочника #370864


#0 by mzelensky
Здравствуйте! Тема возможно далеко не актуальна, но найти ответа так и не получилось, хотя и в литературе информация имеется. Проблема такая: имеется иерархический справочник на 3 уровня.необходимо обойти его весь и записать в текстовый файл в ввиде иерархии, как он представлен в самом справочнике. Запись в текстовый файл проблеммы не составляет, а вот обойти справочник в нужной последовательности не получается, подскажите пожалсто. Пример справочника: Напитки   Алкогольные      Пиво      Вино Так вот записать нужно именно в последовательности :Напитки -> Алкогольные -> Пиво -> Вино -> Безалкогольыне -> Фанта ... и так далее. Подскажите как это реализовать!
#1 by ОператорПК
покаж че сам то навоял
#2 by Мебиус
Если программмно то Ключевое слово рукурсия Если в запросе то ключевое слово Иерархия
#3 by ДенисЧ
Я бы извращался рекурсией :-)
#4 by Михей
Справочники.Номенклатура.ВыбратьИерархически;
#5 by mzelensky
Пробовали и рекурсие и запросом со словом ИЕРАРХИЯ...получается лажа..все-равно именно в такой последовательности обход не получается.
#6 by ДенисЧ
Как делали, так и получается :-)
#7 by ОператорПК
а вас там скока на этой задаче висит? давно решаете?
#8 by mzelensky
висит 2 человека...решаем второй день!точнее вечер!
#9 by Мебиус
афигеть .. извините мой французский )
#10 by ОператорПК
а вам не стыдно товарищ не знать про какуюто "рукурсию" постите?
#11 by NcSteel
За два вечера можно было руками создать файл
#12 by mzelensky
так может что-нибудь все-таки подскажите...реально действующее, не уже ли никто такой задачей не занимался?
#13 by ОператорПК
напиши в 1с может там кто делал... хотя врятли слишком трудоемко
#14 by mzelensky
нужно чтобы файл выгружался когда это необходимо. и каждый раз при этом писать в ружную - совсем не вар. Зачем же тогда вообще нам компьютеры, вычислительная техника и собственно ПРОГРАММИРОВАНИЕ!!!! Тем более если там номенклатура товаров несколько тысяч - за 2 вечера не управишься!!!
#15 by Мебиус
Не стыдно, сказал превое что пришло в голову из головы вылетело, бывает
#16 by ОператорПК
может тебе просто с формы списка выгружать его... без программирования вооще?
#17 by ОператорПК
мой метот быстрей...:)
#18 by mzelensky
я попробую!
#19 by mzelensky
из списка не получится...задание стоит, чтобы написать именно отдельную обработку, по выгрузке справочника в файл.
#20 by ОператорПК
давай, сообщи о результатах если получится, может кому пригодится.
#21 by mzelensky
- Предложеный вариант работает!!!! Теперь бы еще это в запрос перевести...
#22 by ЗлобнийМальчик
хватит  уже человека смущать то)))
#23 by mzelensky
Нашел, как сделать запросом:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям