Перейти к содержанию

Document#

Наследник класса Form. Представляет собой базовый класс для так называемых "документов" - форм, привязанных к некому источнику данных, в качестве которого обычно выступает модель.

Методы#

  • save() - метод, содержащий логику сохранения, в том числе функционал оптимистического блокировщика.
  • copy() - метод копирования документа.
  • onSaved() - стандартный "обработчик" сохранения, отправляющий событие saved сервиса документов.
  • reloadData() - выполняет перезагрузку данных, на которых построен документ.
  • static loadData() - описывает логику загрузки данных документа.

Переход в реестр#

Для того, чтобы в toolbar документа появилась кнопка перехода в реестр необходимо определить статическое свойство registryKey. Свойство возвращает ключ формы реестра в units.json

1
2
3
static get registryKey () {
    return 'organizationReg'
  }

Примеры#

Документ "Проект"#