Способы настройки кнопки

Кнопку, добавленную в шаблон формы, можно настроить, изменив свойства и параметры в диалоговом окне Свойства: Кнопка. Для открытия диалогового окна в шаблоне формы дважды щелкните кнопку, свойства которой нужно изменить.

В следующей таблице описаны некоторые случаи, в которых выполняется настройка кнопки, и указаны причины, по которым это может понадобиться. Несмотря на то, что в таблице отсутствуют подробные процедурные сведения о параметрах в диалоговом окне Свойства: Кнопка, она дает представление о диапазоне доступных параметров.

Вкладка

Задача

Подробности

Общие

Назначение кнопке действия

В списке Действие выберите действие, которое будет выполняться при нажатии кнопки. Если необходимо отправить данные в один источник данных, выберите вариант Отправить. Если после нажатия кнопки нужно выполнить правила или пользовательский код, выберите вариант Правила и пользовательский код.

Доступные действия

Всегда доступны действия Отправить и Правила и пользовательский код. Доступность других действий кнопки зависит от того, как спроектирован шаблон формы и содержит ли он подключение к данным, которое отправляет запросы или данные во внешние источники данных, такие как базы данных или веб-службы.

Действие

Описание

Отправить

Это действие запускает стандартную функцию отправки для формы — то же самое действие выполняется, когда пользователь выбирает пункт Отправить в меню Файл. Чтобы инициировать специальное действие отправки, выберите Правила и пользовательский код, а затем создайте правило для отправки данных.

Правила и пользовательский код

Это действие или запускает правило, когда нажимается кнопка, или выполняет пользовательский код. Например, можно создать правило, по которому данные автоматически передаются из формы в веб-службу или данные передаются как сообщение электронной почты в ответ на нажатие пользователем кнопки. Чтобы определить правило, щелкните Правила. Чтобы определить код, щелкните Редактировать код формы.

Выполнить запрос

Если форма подключена к базе данных или веб-службе, это действие отправляет в базу данных или веб-службу запрос на основе значений, вводимых в поля, которые используются для запроса данных.

Создать запись

Если форма подключена к базе данных или веб-службе, то это действие выполняет очистку значений в форме, чтобы пользователь мог ввести новые данные.

Удалить и отправить

Если форма подключена к базе данных или веб-службе, это действие удаляет из базы данных записи, которые были возвращены в запросе.

Обновить

Если форма подключена к базе данных или веб-службе, это действие обновляет в базе данных или веб-службе записи, которые были возвращены в запросе.

Обновить форму

В форме, которая разработана для заполнения в веб-обозревателе, это действие обновляет данные формы в добавочном режиме. Например, представим, что поле Итог изменяется на основе значений, которые пользователь вводит в другие элементы управления в форме. Чтобы исключить обновление формы при каждом изменении значений в этих элементах управления, можно запретить для них отправку данных на сервер. Затем рядом с полем Итог можно добавить кнопку Обновить итоги, которую пользователь может нажать, чтобы вручную обновить итоги. Кнопка, связанная с действием Обновить форму, видима только тогда, когда пользователи выводят и заполняют форму в обозревателе.

Общие

Изменение надписи кнопки

В поле Надпись введите текст, который будет отображаться на кнопке. Если нужно, чтобы текст на кнопке менялся в зависимости от значений в форме, нажмите кнопку Вставить формулу Изображение кнопки , а затем выберите поле, в котором хранится необходимое значение. Например, можно создать кнопку с надписью Отправить руководителю, где руководитель — это имя, которое пользователь вводит в поле Руководитель в форме.

Общие

Получение идентификатора кнопки

Для определения кнопки в тексте программы можно воспользоваться идентификатором, указанным на этой вкладке. Можно также изменить имя идентификатора кнопки, заданное по умолчанию, чтобы его было легче запомнить.

Общие

Написание пользовательского кода

Нажмите кнопку Редактировать код формы, чтобы открыть набор средств Microsoft Visual Studio 2005 Tools для работы с приложениями, где можно написать пользовательский код для автоматизации поведения кнопки.

Общие

Назначение правил для автоматизации поведения кнопки

Нажмите кнопку Правила, чтобы открыть диалоговое окно Правила, в котором можно создать правила, запускаемые при нажатии кнопки. Например, можно задать правило, открывающее новую форму или переключающее представление при нажатии кнопки.

Отображение

Добавление условного форматирования

Щелкните Условное форматирование, чтобы открыть диалоговое окно Условное форматирование, в котором можно изменить внешний вид элемента управления, в том числе его вывод на экран, с учетом значений, вводимых в форму пользователями. Например, можно скрыть одну или несколько кнопок, если снят определенный флажок.

Размер

Настройка размера, внешних и внутренних полей

Можно вручную задать размер элемента управления, введя значения в поля Высота и Ширина. Кроме того, можно настроить пустое пространство как внутри, так и снаружи элемента управления: можно изменить отбивку, то есть размер пространства, окружающего содержимое элемента управления, или поля, то есть размер пространства между рамкой элемента управления и любым окружающим текстом или элементами управления в шаблоне формы.

Дополнительно

Создание всплывающей подсказки

Чтобы при наведении указателя на элемент управления отображалось пояснение, введите текст в поле "Подсказка". Специальные возможности, такие как средства чтения с экрана, которые представляют сведения в виде синтезированной речи или шрифта Брайля, часто передают информацию на основе всплывающих подсказок.

Дополнительно

Изменение порядка перехода по клавише TAB

Положение элемента управления в общей последовательности табуляции в шаблоне формы можно изменить. Последовательность переходов — это порядок, в котором фокус перемещается на форме с одного поля или объекта на следующее поле или следующий объект, когда пользователь нажимает клавишу TAB или клавиши SHIFT+TAB. Для всех элементов управления шаблона формы порядок перехода по клавише TAB по умолчанию имеет значение 0, но последовательность табуляции начинается с 1. То есть любой элемент управления с единицей в поле Порядок перехода по Tab будет выбран первым при нажатии клавиши TAB. Любой элемент управления со значением 2 в поле Порядок перехода по клавише Tab будет выбран вторым и так далее. Все элементы управления со значением 0 в поле Порядок перехода по Tab будут находиться в конце последовательности табуляции. Если требуется пропустить некоторые элементы, введите в поле Порядок перехода по Tab значение -1.

Дополнительно

Назначение сочетания клавиш

Можно ввести букву или цифру в поле Клавиша доступа, чтобы указать сочетание клавиш. Сочетания клавиш позволяют пользователям перемещаться к элементу управления с помощью клавиатуры, а не мыши. Если решено использовать сочетания клавиш в шаблоне формы, следует известить пользователей о их существовании. Например, можно ввести (ALT+S) после метки текстового поля Продавец, чтобы пользователи знали о существовании для него сочетания клавиш.

Формы обозревателя

Настройка параметров для отправки данных, возвращающихся на сервер

Вкладка Формы обозревателя отображается только при создании совместимого с обозревателем шаблона формы. Она позволяет управлять отправкой данных на сервер при нажатии кнопки в форме.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×