Отбор по поставщикам в табличной части из регистра сведений #634191


#0 by Borteg
Добрый день. Возникла такая проблема. Есть регистр сведений с измерением поставщик. элементами измерения могут быть как группы так и элементы. Есть табличная часть с колонкой поставщик,в которой надо произвести отбор по данному регистру. Для элементов я написал вроде все просто и работает. Код такой         Вопрос как сделать так чтобы можно было использовать группы.
#1 by France
смешались люди кони....
#2 by Borteg
Спасибо большое за совет.
#3 by France
я честно попытался понять, что необходимо сделать..
#4 by Borteg
Есть регистр в котором можно выбрать группу контрагентов (Например группа поставщики в которую входят поставщик а, поставщик б, поставщик с и группа поставщики2), после нажатия кнопки в табличной части должны остаться только те строки у которых поставщик = поставщику из этого регистра.
#5 by France
гы гы.. у мну есть такой код... делал для себя, ща попробую поделится..
#6 by Borteg
Просто я реально запутался в циклах и вообще во всем что может быть там. Просто с группам не приходилось работать в таком варианте. Был бы рад если помогли
#7 by France
собстна, вот код, который добавляет все элементы, входящие в группу номенклатуры..
#8 by France
у мну, правда, обратное... я добавляю только нужных из указанной группы.. для тебя: 1. выбрать из табличной части те строки, что не входят в записи регистра сведений 2. в цикле удалить эти строки... Выбрать * Из твойОбъект.ТабличнаяЧасть где твойОбъект.Контрагент не в (выбрать контрагента из ТвойРегистрСведений)
#9 by France
или, получить из табличной части только те, что есть в регистре сведений, и загрузить в табличную часть.. для этого достаточно убрать "Не " в запросе0))
#10 by Borteg
Спасибо большое за помощь) Пойду рассуждать и думать)
#11 by France
лучше делай)) иногда думать и рассуждать вредно..
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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