Свойства компонента интерфейса, унаследованного от компонента «Форма»
Компонент интерфейса, предназначенный для редактирования объектов сущностей, р аботы со списками экземпляров сущностей и аналогичных действий. Для него определены действия открытия и закрытия.
При открытии формы в модальном или всплывающем окне возвращает значение типа ТипРезультата
. По умолчанию — Неопределено
. Если закрыть форму нажатием на крестик или кликом за пределами окна при открытии во всплывающем окне или вызвать метод Закрыть()
без передачи аргумента, результатом открытия будет Неопределено
.
Для открытия формы в коде используется метод Открыть()
. Его поведение зависит от значения свойства СпособОткрытия. Если свойству присвоено значение ВМодальномОкне
или ВоВсплывающемОкне
, то метод ожидает завершения работы с окном и возвращает значение, переданное в метод Закрыть()
, или Неопределено
, если форма была закрыта нажатием на крестик. В остальных случаях метод возвращает Неопределено
и передает управление вызывающему коду сразу после открытия окна.
Чтобы закрыть форму, вызовите метод Закрыть()
. Вы можете пр оанализировать возвращаемое значение этого метода, чтобы узнать, закрыта форма (Истина
) или нет (Ложь
).
Иерархия наследования
Свойства
ВключатьВАвтоИнтерфейс
Признак того, что «1С:Исполнитель» включит команду открытия этой формы в автоматический интерфейс. Стандартное значение Ложь
.
ДополнительныеКоманды
Экземпляр ФрагментКомандногоИнтерфейса<ТипКоманды>, состоящий из команд. Список дополнительных команд формы. Отображаются в правой части заголовка формы (веб-интерфейс) или под заголовком формы (мобильный интерфейс).
Заголовок
Авто|Строка
. Заголовок формы
ЗаголовокКомандыСоздания
Заголовок кнопки создания на форме списка. Если заголовок задан, то в веб-интерфейсе кнопка отображается в заголовке формы, а в мобильном интерфейсе отображается плавающая кнопка
Закрыть
Команда
. Команда закрытия формы
Изображение
Задает картинку для автогенерируемой навигационной команды <ИмяФормы>.ОткрытьФорму
.
КомандыСоздания
Экземпляр ОбычнаяКоманда либо экземпляр ГруппаКомандногоИнтерфейса<ТипКоманды>
, состоящая из обычных команд. Задает команду или группу команд кнопке создания. Место и вид отображения кнопки создания может быть различным в зависимости от вида интерфейса:
- В мобильном интерфейсе это плавающая кнопка, которая отображается в правом нижнем у глу экрана;
- В веб-интерфейсе кнопка отображается справа от заголовка формы
Пример команды создания Добавить сотрудника в веб-интерфейсе:
ОбычныеКоманды
Экземпляр ФрагментКомандногоИнтерфейса<ТипКоманды>, состоящий из команд. Список основных команд формы. Отображаются в нижней панели команд формы в виде обычных кнопок. Обычные команды отображаются после основной команды.