ОбщегоНазначения.ЗначениеРеквизитаОбъектов
(Common.ObjectsAttributeValue
)Описание функции:
Значения реквизита, прочитанного из информационной базы для нескольких объектов.
Если необходимо зачитать реквизит независимо от прав текущего пользователя, то следует использовать предварительный переход в привилегированный режим.
Пример:
// Параметры:
// Ссылки - Массив из СправочникСсылка.Товары -
Процедура Тест(Ссылки) экспорт
Результат = ОбщегоНазначения.ЗначениеРеквизитаОбъектов(Ссылки, "Поставщик.Ссылка.Ро<Ctrl+Space>");
КонецПроцедуры
Функция возвращает конкретный тип реквизита объекта метаданных на основе ссылочного типа из типизированного массива.
Пример:
// Параметры:
// Ссылки - Массив из СправочникСсылка.Товары -
Процедура Тест(Ссылки) экспорт
Результат = ОбщегоНазначения.ЗначениеРеквизитаОбъектов(Ссылки, "Поставщик.Ссылка.Родитель");
УИ = Результат.УникальныйИдентификатор();
КонецПроцедуры
Для функций поддерживается вычисление контента строк переданных через локальные переменные, с вычислением бинарных операций (конкатенация строк) в рамках одной процедуры.
// Параметры:
// Ссылки - Массив из СправочникСсылка.Товары -
Процедура Тест(Ссылки) экспорт
Путь = "Поставщик.Ссылка.Родитель";
Результат = ОбщегоНазначения.ЗначениеРеквизитаОбъектов(Ссылки, Путь);
КонецПроцедуры