Нажав на компонент в рабочей области, в правой части экрана появляется меню настроек данного компонента. Компонент кнопка содержит следующие настройки:
Раздел контент:
Метка - текстовое поле, содержимое которого будет отображаться на компоненте кнопка, текст кнопки. По умолчанию “Кнопка”;
Иконка - выбирается из библиотеки иконок и отображается в левой части компонента кнопка, перед текстом.
Иконка справа - выбирается из библиотеки иконок и отображается на компоненте в правой части, после текста.
Строчные буквы - чекбокс, если установлен то все буквы метки отображаются строчными, если снят, то учитывается регистр;
Без переноса - чекбокс, если установить то текст кнопки отображается без переноса, даже если не помещается в строку;
Выравнивание - выбирается из списка, как выравнивать кнопку на рабочем поле:
Left - по левому краю;
Right - по правому краю;
Center - по центру;
Выравнивание текста кнопки:
Around - по краю;
Between - между;
Evenly - равномерно;
Стек;
Растянуть.
Раздел “Общие”:
Тип кнопки:
Button - для реализации функционала через нажатие;
Submit - для отправки данных;
Reset - для сброса формы.
Раздел “Состояние”:
Недоступный - чекбокс, при постановке делает кнопку не активной, по умолчанию снят.
Раздел “Навигация”:
Ссылка - ссылка которая открывается при нажатии на кнопку;
Окно - как открывается ссылка, в новом окне или текущем.
Настройки навигации - настраивает навигацию по кнопке, можно настроить следующие действия:
Обработки - можно добавить обработку при нажатии на кнопку в виде: процедуры, системного действия или процесса:
Системные действия - в данный момент есть только возможность отправить электронное письмо;
Процессы - выбираются из уже созданных пользователем процессов в конструкторе процессов. Можно или запустить выбранный процесс передав туда идентификатор компонента обработки или открыть форму процесса передавая туда идентификатор компонента обработки, а также указать при каких статуса кнопка будет видна. Статусы выбираются из системной таблицы “Статусы”; Важно: в данный момент кейсы с несколькими процессами по одной кнопке не предусмотрены, хотя их можно добавить технически.
Процедуры - можно запустить заранее созданную в конструкторе процедур процедуру, если у процедуры есть аргументы, их можно передать с формы.
Обновить текущую страницу после выполнения процедур - чекбокс, при постановке после выполнения обработки страница автоматически обновляется.
Переход - можно настроить переход на другую страницу по нажатии на кнопку:
Способ получения страницы - указывает, где получать ссылку по которой должен осуществляется переход: из списка страниц или из параметров страницы.
Если выбран из "списка страниц", то указывается конкретная страница из ранее созданных;
Если выбран из “параметров страницы”, то выбирается из ранее заведённых параметров страницы на которой находится кнопка.
Параметры целевой страницы - если у выбранной страницы есть параметры, которые можно передать отображается список параметров, которые можно заполнить и они передадутся на открываемую страницу;
Открыть страницу в новом окне - чекбокс, при постановке страница будет открываться в новом окне;
Модальное окно - можно совершать действие с модальным окном при нажатии на кнопку:
Действие - можно открыть или закрыть модальное окно;
Модальное окно - выбрать модальное окно с которым необходимо совершить действие.