Диалоги используются для визуального представления информации и предполагают ответные действия пользователя.
Диалоги можно создать с помощью новой компоненты Диалоги, ISBL-функций, справочника Мастера действий, редактора схем типовых маршрутов. Подробнее о каждом из способов см. раздел «Способы создания диалогов».
Чтобы создать диалог с помощью компоненты Диалоги:
1. | Откройте компоненту Диалоги и нажмите на кнопку Создать запись. |
2. | На закладке «Диалог» заполните необходимые поля и перейдите на закладку «Реквизиты». |
3. | Выберите реквизиты из компоненты Реквизиты диалогов. При необходимости создайте реквизиты. |
6. | Нажмите на кнопку Форма, чтобы настроить окно диалога. Подробнее см. раздел «Редактор форм». |
7. | Нажмите на кнопку Запустить, чтобы проверить работоспособность диалога. |
8. | Нажмите на кнопку Сохранить. |
Чтобы пользователь системы мог изменять размеры карточки диалога, необходимо задать свойство формы Растягиваемая. Чтобы элементы формы изменяли свой размер пропорционально размеру карточки диалога, необходимо добавить на форму и настроить элемент Группа панелей. Порядок создания растягиваемой формы типа карточки диалога аналогичен порядку создания растягиваемой формы карточки справочника. Подробнее см. раздел «Создание растягиваемых форм».
Если работа с диалогами планируется не только в desktop-клиенте, то при разработке диалогов необходимо проверять, как они будут выглядеть в веб-доступе, а также на устройствах (смартфонах, планшетах).
Работа с диалогами в веб-доступе имеет свои особенности. Подробнее см. раздел «Вызов прикладных диалогов».
Если диалог содержит реквизит с пользовательским выбором записи справочника, добавьте секцию Dialogs в XML-файл веб-модуля.