Каталог решений - Как сделать из обычного элемента предопределенный

Как сделать из обычного элемента предопределенный

Как сделать из обычного элемента предопределенный

В наличии

Иногда возникает вопрос: «Как обратиться к некоторому элементу справочника в программном коде?» Есть элегантное и красивое решение.

Категория:

Описание

Создаем в конфигурации Регистр сведений «ИдентификаторыДанных» с измерением «Идентификатор» (тип Строка) и ресурсом «ДанныеОбъектаКонфигурации» (в нем будет храниться ссылка на нужный нам элемент). Ресурсу назначаем соответствующие типы.

 

 

В режиме предприятия вводим данные

 

 

А в программе можно вызвать функцию, результатом выполнения которой будет нужное значение

И конечно же, пример:

Запрос = Новый Запрос;
	Запрос.Текст = "ВЫБРАТЬ
	|	ИдентификаторыДанных.ДанныеОбъектаКонфигурации КАК ДанныеОбъектаКонфигурации
	|ИЗ
	|	РегистрСведений.ИдентификаторыДанных КАК ИдентификаторыДанных
	|ГДЕ
	|	ИдентификаторыДанных.Идентификатор В(&Идентификатор)";
	
	
	
	Идентификатор = Новый Массив;
	Идентификатор.Добавить("ОтветственныеЛица.Руководитель");
	Запрос.УстановитьПараметр("Идентификатор",Идентификатор);
	Результат =   Запрос.Выполнить();
	
	Выборка = Результат.Выбрать();
	Выборка.Следующий();
	Руководитель = Выборка.ДанныеОбъектаКонфигурации;
	Возврат Руководитель;

 

has been added to your cart:
Оформление заказа