Свойства компонента интерфейса, унаследованного от компонента «ФормаОбъекта»
Форма объекта предназначена для создания, редактирования и удаления сущности.

Иерархия наследования
- Компонент (абстрактный)
 
Свойства
- ДанныеФормы
 - Данные, с которыми работает форма
 - Обновить
 - Команда. Команда принудительного обновления данных в форме
 - Сохранить
 - Команда. Команда сохранения измененных данных
 - СохранитьИЗакрыть
 - Команда. Команда сохранения измененных данных и закрытия формы
 - Удалить
 - Команда. Команда удаления данных формы
 
- ВключатьВАвтоИнтерфейс
 - Признак того, что включит команду открытия этой формы в автоматический интерфейс. Стандартное значение Ложь.
 - ГлавнаяКоманда
 - ОбычнаяКоманда. Задает команду, которая определяет главное действие формы. Здесь мы
                     рекомендуем использовать команду, после вызова которой форма будет закрыта. Типичные примеры: 
- Сохранить (и закрыть)
 - Отправить (письмо)
 - Закрыть
 

 - ДополнительныеКоманды
 - Экземпляр ФрагментКомандногоИнтерфейса<ТипКоманды>, состоящий из команд. Список дополнительных команд
                     формы. Отображаются в правой части заголовка формы (веб-интерфейс) или под заголовком формы
                        (мобильный интерфейс).

 - Заголовок
 - Заголовок формы
 - ЗаголовокКомандыСоздания
 - Заголовок кнопки создания на форме списка. Если заголовок задан, то в веб-интерфейсе кнопка отображается в заголовке формы, а в мобильном интерфейсе отображается плавающая кнопка
 - Закрыть
 - Команда. Команда закрытия формы
 - Изображение
 - Задает картинку для автогенерируемой навигационной команды <ИмяФормы>.ОткрытьФорму.
 - КомандыСоздания
 - Экземпляр ОбычнаяКоманда либо экземпляр
                        ГруппаКомандногоИнтерфейса<ТипКоманды>, состоящая из обычных команд. Задает команду или группу команд
                     кнопке создания. Место и вид отображения кнопки создания может быть различным в зависимости от вида интерфейса:
- В мобильном интерфейсе это плавающая кнопка, которая отображается в правом нижнем углу экрана;
 - В веб-интерфейсе кнопка отображается справа от заголовка формы
 

 - ОсновныеКоманды
 - Экземпляр ФрагментКомандногоИнтерфейса<ТипКоманды>, состоящий из команд. Список основных команд формы.
                     Отображаются в нижней панели команд формы в виде вторичных кнопок. Основные команды
                     отображаются после главной команды.

 - ПовторноеИспользованиеФормы
 - 
                     Признак повторного использования формы. Данное свойство так же влияет на состояние формы, при открытии ее методом встроенного языка Открыть, если при самом открытии этот флаг не сброшен Возможные значения свойства:
- Использовать
 - Форма будет использоваться повторно. Форма, открытая в основной области, при закрытии не удаляется. При повторном открытии формы открывается тот же самый экземпляр
 - НеИспользовать
 - Форма не будет использоваться повторно
 - Авто
 - Система сама определяет, может ли форма использоваться повторно. Формы списков будут по-возможности переиспользоваться, остальные формы — нет. Установлено по умолчанию.
 
 - ПодсказкиПриПервомОткрытии
 - 
                     
ПоследовательностьОбучающихПодсказок. Последовательность подсказок, которая запускается автоматически при первом открытии формы. Если данная последовательность уже была просмотрена пользователем до конца, то больше она запускаться не будет.
 
- ОтступПоВертикали
 - Вертикальный отступ от границы компонента до его содержимого: .
 - ОтступПоГоризонтали
 - Горизонтальный отступ от границы компонента до его содержимого: .
 - Содержимое
 - Экземпляр компонента, расположенный в данном компоненте. Содержит следующие свойства: 
- Тип
 - Обязательное. Имя компонента, экземпляр которого вы описываете. Это может быть системный
                     компонент или компонент интерфейса. Пример
                  YAML-файла:
ВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Содержимое: Тип: ОбычнаяГруппа Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементы - Имя
 - Имя экземпляра компонента. По этому имени можно будет обратиться к экземпляру. Пример
                  YAML-файла:
Например, к его свойству Видимость:ВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Содержимое: Тип: ОбычнаяГруппа Имя: Флажки Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементыВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Видимость: =Компоненты.Флажки.Видимость Содержимое: Тип: ОбычнаяГруппа Имя: Флажки Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементы - ОтслеживатьИзменениеДанных
 - Не обязательное. По умолчанию Ложь. Если Истина, то будет учитывать изменение данных в этом экземпляре при вычислении свойства РассчитаннаяМодифицированность у экземпляра этого компонента интерфейса. Пример YAML-файла:
ВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Содержимое: Тип: ОбычнаяГруппа ОтслеживатьИзменениеДанных: Истина Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементы - <Свойство компонента>
 - Значение свойства компонента в этом экземпляре. Если тип свойства составной (включает несколько типов), необходимо указать тип
                  значения. Иначе просто само значение. Пример YAML-файла:
ВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Содержимое: Тип: ОбычнаяГруппа Ориентация: Горизонтальная Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементы - <Событие компонента>
 - Имя метода, обрабатывающего событие компонента в этом экземпляре. Метод должен находиться в модуле компонента. Пример
                  YAML-файла:
ВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Содержимое: Тип: ОбычнаяГруппа ПослеСоздания: ОбработчикПослеСозданияГруппы Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементы 
 
События
- ПослеЧтения
 - Возникает после чтения данных формы. В том числе для формы нового объекта и после записи данных формы, так как в процессе записи
                     данные могли измениться на сервереПример YAML-файла:
ВидЭлемента: КомпонентИнтерфейса ОбластьВидимости: ВПодсистеме Ид: 45f04be2-407c-4bd7-a780-3d322cfc720a Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ПослеЧтения: ОбработчикПослеЧтенияСигнатура обработчика события на встроенном языке:метод ОбработчикПослеЧтения() ; - ПередЗаписьюОбъекта
 Вызывается на клиенте во время процесса записи объекта, перед отправкой на сервер запроса на запись. В качестве аргумента передается объект типа
<ИмяОбъекта>.ПараметрыЗаписи. Состав параметров записи описывается в секцииПараметрыЗаписиописания элемента. Значения свойств этого объекта, заданные в данном обработчике, доступны в последующих обработчиках записи.Пример YAML-файла:ВидЭлемента: КомпонентИнтерфейса ОбластьВидимости: ВПодсистеме Ид: 45f04be2-407c-4bd7-a780-3d322cfc720a Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ПередЗаписьюОбъекта: ОбработчикПередЗаписьюОбъектаСигнатура обработчика события на встроенном языке:метод ОбработчикПередЗаписьюОбъекта(ПараметрыЗаписиОбъекта: <ИмяОбъекта>.ПараметрыЗаписи) ;- ПослеЗаписиОбъекта
 Вызывается на клиенте во время процесса записи объекта, после получения ответа сервера на запрос на запись. В качестве аргумента передается объект типа
<ИмяОбъекта>.ПараметрыЗаписи. Состав параметров записи описывается в секцииПараметрыЗаписиописания объекта.Пример YAML-файла:ВидЭлемента: КомпонентИнтерфейса ОбластьВидимости: ВПодсистеме Ид: 45f04be2-407c-4bd7-a780-3d322cfc720a Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ПослеЗаписиОбъекта: ОбработчикПослеЗаписиОбъектаСигнатура обработчика события на встроенном языке:метод ОбработчикПослеЗаписиОбъекта(ПараметрыЗаписиОбъекта: <ИмяОбъекта>.ПараметрыЗаписи) ;- ПередУдалениемОбъекта
 - Примечание: Не вызывается для формы записи регистра сведений.
Вызывается на клиенте во время процесса удаления объекта, перед отправкой на сервер запроса на удаление. В качестве аргумента передается объект типа
<ИмяОбъекта>.ПараметрыУдаления. Состав параметров удаления описывается в секцииПараметрыУдаленияописания объекта. Значения свойств этого объекта, заданные в данном обработчике, доступны в последующих обработчиках удаления.Пример YAML-файла:ВидЭлемента: КомпонентИнтерфейса ОбластьВидимости: ВПодсистеме Ид: 45f04be2-407c-4bd7-a780-3d322cfc720a Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ПередУдалениемОбъекта: ОбработчикПередУдалениемОбъектаСигнатура обработчика события на встроенном языке:метод ОбработчикПередУдалениемОбъекта(ПараметрыУдаленияОбъекта: <ИмяОбъекта>.ПараметрыУдаления) ; - ПослеУдаленияОбъекта
 - Примечание: Не вызывается для формы записи регистра сведений.
Вызывается на клиенте во время процесса удаления объекта, после получения ответа сервера на запрос на удаление. В качестве аргумента передается объект типа
<ИмяОбъекта>.ПараметрыУдаления. Состав параметров удаления описывается в секцииПараметрыУдаленияописания объекта.Пример YAML-файла:ВидЭлемента: КомпонентИнтерфейса ОбластьВидимости: ВПодсистеме Ид: 45f04be2-407c-4bd7-a780-3d322cfc720a Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ПослеУдаленияОбъекта: ОбработчикПослеУдаленияОбъектаСигнатура обработчика события на встроенном языке:метод ОбработчикПослеУдаленияОбъекта(ПараметрыУдаленияОбъекта: <ИмяОбъекта>.ПараметрыУдаления) ; 
- ПриОбновлении
 - 
                  
Возникает при запуске пользователем обновления данных формы через команду Обновить или с помощью жеста pull-to-refresh в мобильном приложении
 

