0

Функция ПредопределенноеЗначение()

Возвращает ссылку на предопределенный элемент данных (справочника, плана видов характеристик, перечисления и т.п.) и точек маршрута бизнес-процессов, а также значения системных перечислений.

Синтаксис

Функция ПредопределенноеЗначение() имеет следующий синтаксис:

ПредопределенноеЗначение(ПутьКДанным)

А также альтернативный англоязычный синтаксис:

PredefinedValue(Path)

Параметры

Описание параметров функции ПредопределенноеЗначение():

Имя параметра Тип Описание
ПутьКДанным Строка Содержит полный путь до предопределенного значения, включая имя прототипа данных (Справочник, Документ и т.п.), имя объекта метаданных и имя самого значения. Например:

  • Справочник.Номенклатура.ГруппаУдаленные
  • Перечисление.ТипыНоменклатуры.Товар
  • ПланСчетов.Основной.Счет41

Для пустых ссылок на объекты:

  • Справочник.Номенклатура.ПустаяСсылка
  • Документ.ПриходнаяНакладная.ПустаяСсылка

Для системных перечислений:

  • ВидДвиженияНакопления.Приход
Жирным шрифтом выделены обязательные параметры

Описание

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

Внимание! Данный метод доступен для версии платформы 1С:Предприятие 8.2.9 и выше

Доступность

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).

Внимание!! Если вызов метода происходит в контексте клиента, выполняется обращение к серверу. Результат выполнения кэшируется при первом обращении до изменения конфигурации или версии платформы.

Пример использования

Пример кода с использованием функции ПредопределенноеЗначение():

&НаКлиенте
Процедура ПередЗаписью(Отказ)

	Если Объект.ВидНоменклатуры = ПредопределенноеЗначение("Справочник.Номенклатура.ПустаяСсылка") Тогда
		Отказ = Истина;
	КонецЕсли;	

КонецПроцедуры

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *