1С ПредопределенноеЗначение() на сервере

15 Oct
Published by Nicholas

Можно ли использовать ПредопределенноеЗначение() на сервере, например, для получения значения перечисления или правильнее написать Перечисления.ИмяПеречисления.Значение?

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

На сервере. Если доступен менеджер объекта, то всегда нужно использовать его.

Например:

  • Перечисления.ИмяПеречисления.Значение
  • Справочник.ИмяСправочника.ПустаяСсылка
На клиенте. Можно использовать ПредопределенноеЗначение(), но если есть возможноть это обойти, то лучше обойти.
Например:
  • Получить значение при создании формы и поместить в реквизит формы.

Тэги 

Add new comment

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
CAPTCHA
Are you a human visitor or automated spam submissions?
Target Image