Как выбрать иерархически элементы справочника в обрятном порядке ? #146191


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

В этой группе 1С