ОбщегоНазначения.ЗначениеРеквизитаОбъектов (Common.ObjectsAttributeValue)

Описание функции:

Значения реквизита, прочитанного из информационной базы для нескольких объектов.

Если необходимо зачитать реквизит независимо от прав текущего пользователя, то следует использовать предварительный переход в привилегированный режим.

Помощник ввода в строковых литералах

Пример:

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

Типизация возвращаемых значений

Функция возвращает конкретный тип реквизита объекта метаданных на основе ссылочного типа из типизированного массива.

Пример:

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

Вычисление значений параметров

Для функций поддерживается вычисление контента строк переданных через локальные переменные, с вычислением бинарных операций (конкатенация строк) в рамках одной процедуры.

// Параметры:
//  Ссылки - Массив из СправочникСсылка.Товары - 
Процедура Тест(Ссылки) экспорт
	
	Путь = "Поставщик.Ссылка.Родитель";
	Результат = ОбщегоНазначения.ЗначениеРеквизитаОбъектов(Ссылки, Путь);
	
КонецПроцедуры