1С ПредопределенноеЗначение() на сервере
15 Oct
Можно ли использовать ПредопределенноеЗначение() на сервере, например, для получения значения перечисления или правильнее написать Перечисления.ИмяПеречисления.Значение?
Основная рекоментация при использовании ПредопределенноеЗначение() - использовать эту функцию как можно реже. Основное ее назначение - получать значение предопределенных данных на клиенте. При этом каждый раз происходит вызов сервера. Данные кэшируются, но, опять же - на сервере.
На сервере. Если доступен менеджер объекта, то всегда нужно использовать его.
Например:
- Перечисления.ИмяПеречисления.Значение
- Справочник.ИмяСправочника.ПустаяСсылка
На клиенте. Можно использовать ПредопределенноеЗначение(), но если есть возможноть это обойти, то лучше обойти.
Например:
- Получить значение при создании формы и поместить в реквизит формы.
Добавить комментарий