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