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