Добрый день! Подскажите, как обратиться к доп реквизиту типа: ДополнительныйРеквизитЗначение_5CA41B80xB1D1x11E7xB30Ex94DE80638E41_B34BB25Bx0FDDx11E8xBCF9xAC1F6B145FF3
Обращаюсь прям так по имени, но проблема в том, что у каждой группы номенклатуры свой реквизит, соответственно уид там другой и уже пишет, что не найден
МассивНайденных = Новый Массив;
Для Каждого ТекСтр Из ТаблицаСвойств Цикл
Если СтрНачинаетсяС(ТекСтр.ИмяСвойства, ИмяСвойства) Тогда
МассивНайденных.Добавить(ТекСтр.Значение);
КонецЕсли;
КонецЦикла;
ЗначениеСвойства = Неопределено;
Если МассивНайденных.Количество() = 0 Тогда
ОбщегоНазначения.СообщитьПользователю("Не нашли доп.реквизит по имени """+ИмяСвойства+""" для """+Ссылка+"""");
ИначеЕсли МассивНайденных.Количество() = 1 Тогда
ЗначениеСвойства = МассивНайденных[0];
Иначе
ОбщегоНазначения.СообщитьПользователю("Нашли >1 доп.реквизит по имени """+ИмяСвойства+""" для """+Ссылка+"""");
КонецЕсли;
(0) На форме, содержащей доп.реквизиты, создается реквизит типа ТаблицаЗначений, называется как-то вроде ОписаниеДополнительныхРеквизитов, по нему легко найдете соответствие имени элемента и собственно доп.реквизита.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс