Кнопки удобны как средство дополнительной автоматизации форм ввода за счет выполнения вызываемого при их нажатии программного кода.
Чтобы добавить кнопку на форму ввода
- Откройте Конструктор формы ввода на вкладке Дизайнер.
- Выполните команду Добавить кнопку.
При добавлении кнопки, Диалог свойств элемента управления, содержащий ее свойства, станет доступен поверх остальных окон.
Чтобы просмотреть или отредактировать свойства ранее добавленной кнопки, дважды щелкните по ней левой кнопкой мыши, или воспользуйтесь командой Свойства, размещенной в контекстном меню. Свойства кнопки поделены на четыре группы.
Группа свойств Внешний вид описывает визуальные настройки элемента управления типа кнопка. К свойствам внешнего вида относятся Значок, размещаемый на кнопке перед текстом, и Всплывающая подсказка, отображаемая поверх элемента управления в тот момент, когда на него наведен курсор мыши.
Основными свойствами кнопки являются ее Тип, идентификатор (ID) и Текст.
Тип элемента управления кнопки называется BUTTON.
Свойство ID используется в программном коде TDMS - обработчике свойств отображения кнопки. В качестве стандартного имени используется значение BUTTON с автоматически присваиваемым цифровым индексом или идентификатор команды, назначенной для запуска по этой кнопке.
Чтобы привязать команду к кнопке, нажмите на кнопку, размещенную в конце поля ID/Команда. В открывшемся диалоге выбора команды, выберите желаемую команду и нажмите на ОК.
Свойство Текст используется, чтобы ввести значение, которое будет отображаться на кнопке.
Группа свойств Поведение содержит параметры доступа и управления элементом управления типа BUTTON.
Свойство Видимый скрывает или отображает элемент управления на форме ввода.
Свойство Разрешен используется для того чтобы заблокировать доступ к элементу управления типа кнопка.
Свойство Проверять права связывает кнопку с правами доступа текущего пользователя по отношению к объекту, чьи данные отображены на форме ввода. Если флаг Проверять права установлен в значение Истина, кнопка будет доступна только в том случае, если у пользователя есть право на редактирование атрибутов. Кнопка будет недоступна пользователю, если форма находится в режиме просмотра, или она используется для ввода параметров поиска, или она не привязана к объекту.