HelpF.pro

Как получить Имя предопределенного элемента справочника и его Код?

СправочникМенеджер.<Имя справочника>.ПолучитьИмяПредопределенного (CatalogManager.<Имя справочника>.GetPredefinedItemName)
СправочникМенеджер.<Имя справочника> (CatalogManager.<Имя справочника>)
ПолучитьИмяПредопределенного (GetPredefinedItemName)
Синтаксис:
Код 1C v 8.х
 ПолучитьИмяПредопределенного(<Ссылка>)   

Параметры: <Ссылка> (обязательный)
Тип: СправочникСсылка. Ссылка на элемент, имя которого требуется получить.Возвращаемое значение:
Тип: Строка.
Описание: Получает имя предопределенного элемента. Если данный элемент не является предопределенным, то возвращается пустая строка.
Доступность: Сервер, толстый клиент, внешнее соединение.
Код 1C v 8.х
 СпрНоменклатура = Справочники.Номенклатура;
Имя = СпрНоменклатура.ПолучитьИмяПредопределенного(СпрНоменклатура.НовоеЗначение);

Код 1C v 8.х
 Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| КлассификаторИспользованияРабочегоВремени.Ссылка,
| КлассификаторИспользованияРабочегоВремени.ПометкаУдаления,
| КлассификаторИспользованияРабочегоВремени.Предопределенный,
| КлассификаторИспользованияРабочегоВремени.Наименование,
| КлассификаторИспользованияРабочегоВремени.БуквенныйКод,
| КлассификаторИспользованияРабочегоВремени.ЦифровойКод,
| КлассификаторИспользованияРабочегоВремени.ПолноеНаименование,
| КлассификаторИспользованияРабочегоВремени.УдалитьВидВремени,
| КлассификаторИспользованияРабочегоВремени.РабочееВремя
|ИЗ
| Справочник.КлассификаторИспользованияРабочегоВремени КАК КлассификаторИспользованияРабочегоВремени";

Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
ИмяЭлемента = Справочники.КлассификаторИспользованияРабочегоВремени.ПолучитьИмяПредопределенного(Выборка.Ссылка);
сообщить(Строка(Выборка.ссылка)+" : "+ИмяЭлемента);
КонецЦикла;


Получить Код предопределенного элемента невозможно
Смотри тему: Получение кода предопределенного элемента
Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq82/view/1227.html