L
LoveSilense
Заранее извиняюсь за глупый вопрос - но никак осилить не удаётся=(
При создании элемента справочника нужно спозиционировать на нем выборку для проверки, находится ли он в группе "продукция". Как это сделать если никаких уникальных атибутов при создании не присваевается?
я пробовал так
ТМЦпоз = СоздатьОбъект("Справочник.ТМЦ");
ТМЦпоз.ВыбратьЭлементы();
ТМЦпоз.ТекущийЭлемент();
Если ТМЦпоз.ПринадлежитГруппе("Продукция") = 1 Тогда
ВидТМЦ=Перечисление.ВидыТМЦ.Продукция;
Иначе
ВидТМЦ=Перечисление.ВидыТМЦ.Товар;
КонецЕсли;
насколько я понял строка ТМЦпоз.ТекущийЭлемент(); тут абсолютно не в тему и вроде как не позиционирует на активном елементе выборку... но как тогда все-таки это сделать?
При создании элемента справочника нужно спозиционировать на нем выборку для проверки, находится ли он в группе "продукция". Как это сделать если никаких уникальных атибутов при создании не присваевается?
я пробовал так
ТМЦпоз = СоздатьОбъект("Справочник.ТМЦ");
ТМЦпоз.ВыбратьЭлементы();
ТМЦпоз.ТекущийЭлемент();
Если ТМЦпоз.ПринадлежитГруппе("Продукция") = 1 Тогда
ВидТМЦ=Перечисление.ВидыТМЦ.Продукция;
Иначе
ВидТМЦ=Перечисление.ВидыТМЦ.Товар;
КонецЕсли;
насколько я понял строка ТМЦпоз.ТекущийЭлемент(); тут абсолютно не в тему и вроде как не позиционирует на активном елементе выборку... но как тогда все-таки это сделать?