1С:Предприятие 8
Система программ

Как использовать перечисление в форме справочника?

08.06.2012

Чтобы обратиться к предопределенному значению перечисления на клиенте нужно использовать функцию ПредопределенноеЗначение(). Например:

ПредопределенноеЗначение("Перечисление.ВидыНоменклатуры.Материал")

Функция ПредопределенноеЗначение() позволяет получить ссылку на элемент из предопределенных данных, прикладных перечислений и точек бизнес-процессов.

Единственный параметр этой функции должен содержать полный путь к предопределенному значению, включая имя самого значения. Например,ПланСчетов.Основной.Счет41.

Синтаксис описания предопределенного значения следующий:

<Тип предопределенного значения>.<Имя объекта метаданных>.<Значение>.

Типом предопределенного значения может быть:

  • Справочник;
  • ПланВидовХарактеристик;
  • ПланСчетов;
  • ПланВидовРасчета;
  • Перечисление

В качестве <Имя объекта метаданных> указывается имя объекта конфигурации, как оно задано в конфигураторе.

Для перечислений, определенных в конфигурации, <Значение> указывается как имя соответствующего объекта конфигурации типа ЗначениеПеречисления.

Для всех остальных типов предопределенных значений <Значение> указывается как имя предопределенного элемента данных, как оно указано в конфигураторе, или ПустаяСсылка для указания пустой ссылки.

Для точек маршрутов бизнес-процессов имя предопределенного значения имеет вид:

БизнесПроцесс.<Имя объекта метаданных>.ТочкаМаршрута.<Имя точки маршрута>.

Подробнее об использовании метода ПредопределенноеЗначение() можно прочитать в синтакс-помощнике: Глобальный контекст - Функции обращения к конфигурации: