Редактор обычных форм используется для создания и редактирования обычных форм объектов прикладного решения. Обычные формы объектов используются системой для визуального отображения данных в процессе работы пользователя в режиме «Обычное приложение».
Включение обычных форм
При включении в параметрах конфигурации режима редактирования «Управляемое приложение и обычное приложение» в окне редактирования объекта на закладке «Формы» появляется закладка «Дополнительные», на которой можно разработать формы объекта обычного приложения. Также данная закладка появляется, если в свойстве конфигурации «Основной режим запуска» установить «Обычное приложение», при этом в параметрах конфигурации автоматически устанавливается режим «Управляемое приложение и обычное приложение».
Важно! Редактор обычных форм может использоваться в любом режиме работы конфигуратора.
Открытие обычных форм в «Управляемом приложении»
Чтобы в «Управляемом приложении» можно было открывать обычные формы, необходимо в параметрах включить режим редактирования «Управляемое приложение и обычное приложение» и в свойстве конфигурации «Использовать обычные формы в управляемом приложении» установить флаг.
Запуск приложения обязательно осуществлять в режиме «Толстого клиента».
Закладки редактора
Редактор обычных форм содержит три закладки:
- Диалог – визуальное отображение формы, которая будет отображаться пользователю
- Модуль – программный модуль на встроенном языке, отвечающий за логику событий формы
- Реквизиты – совокупность реквизитов, принадлежащих форме
Элементы формы
В редакторе обычных форм диалог создается на основе определения структуры размещения элементов и непосредственного размещения элементов управления в диалоге формы.
Редактировать состав обычных форм можно с помощью окна «Вставка элемента управления», окна «Размещение данных» и панели инструментов.
Окно «Вставка элемента управления» вызывается пунктом меню «Форма – Вставить элемент управления». Установленный флаг «Использовать при вставке» позволяет использовать повторно диалог вставки элемента управления при добавлении данного типа элемента управления на форму.
Окно «Размещение данных» вызывается пунктом меню «Форма – Размещение данных».
При добавлении элемента управления на произвольную обычную форму без реквизитов редактор форм сам создаст реквизит и при удалении элемента с формы удалит реквизит.
При удалении реквизита обычной формы элемент управления останется, а связь с данными будет очищена, так как реквизит удален.
Реквизиты формы
У реквизита обычной формы можно настроить три свойства: Имя, Тип, Проверка заполнения. В зависимости от выбранного типа можно настроить сопутствующие свойства типа.
Размещение элементов, привязка к границам
Элементы на форме размещаются с привязкой границ к границам формы или к границам других элементов, это необходимо, чтобы элементы на форме корректно отображались при разных размерах формы. Для этого используется окно «Привязка границ», открываемое пунктом меню «Форма – Установить привязки».
Настройки формы
Общие настройки обычных форм определяются в общих параметрах конфигуратора, а индивидуальные настройки определяются в свойствах конкретной формы. Часть настроек дублируется.
Ваганов Сергей, эксперт в области разработки прикладных решений на платформе 1С:Предприятие, преподаватель-методист CORS Academy и автор курса «Разработчик 1С с нуля до профессионала».
Статья создана на основе материалов курса «Разработчик 1С с нуля до профессионала».
