Додавання кнопок

Застосовується до
InfoPath 2010

Кнопки можна додати до форми Microsoft® InfoPath® 2010, щоб користувачі могли натиснути їх, щоб ініціювати негайну дію, наприклад надіслати форму або надіслати запит до бази даних. Кнопку можна зв'язати з правилами або настроюваним кодом.

У цій статті

Кнопки "Про програму"

Button

Кнопки – це елементи керування, які ви натискаєте, щоб виконати дію у формі. Їх можна використовувати для виконання основних дій, наприклад надсилання, оновлення або оновлення форми. Крім того, їх можна використовувати для виконання розширених дій за допомогою правил або настроюваного коду.

Використовуйте кнопку, якщо потрібно:

  • Надсилання даних до одного або кількох джерел даних.
  • Дозволити користувачам переходити до іншого подання форми.
  • Оновлення даних із зовнішнього джерела даних.
  • Видаліть усі дані, які запитує форма.
  • Обчислити дані у формі.

Picture button

Кнопки зображень працюють як звичайні кнопки, за винятком того, що замість тексту на кнопці, що позначає її функцію, можна використовувати зображення. Ви також можете встановити зображення під час наведення, що призводить до змінення зображення на кнопці, коли користувач переміщує вказівник миші над кнопкою.

Використовуйте кнопку зображення, якщо потрібно:

  • Використовуйте замість тексту зображення для відображення дії, яку виконує кнопка.
  • Відображення зображення вкладки як способу переходу між поданнями у формі.
  • Створіть карту зображення, яку користувачі можуть клацнути.
  • Зробіть кнопки такими, що відповідають темі форми, а також загальному вигляду.

На початок сторінки

Дії кнопок "Про програму"

За замовчуванням із кнопками пов'язано пусту дію Правила та Настроюваний код . Вам доведеться настроїти всі пов'язані правила або настроюваний код, які потрібно запускати після натискання кнопки. Ви також можете налаштувати цю кнопку на виконання інших дій, наприклад надсилання, оновлення або оновлення форми. У наведених нижче інструкціях описано всі можливі дії, з яких можна вибрати:

  • Представити Ця дія ініціює стандартні функції надсилання для форми так само, як якщо користувач повинен був натиснути кнопку Надіслати на вкладці Основне в наповнювачі.
  • Оновити Якщо форму підключено до одного або кількох підключень для отримання даних, ця дія дає змогу вибрати один або кілька з цих зв'язків даних для оновлення даних.
  • Правила та настроюваний код Це дія за замовчуванням для кнопки, коли її створено, і запускає правило або настроюваний код після натискання кнопки. Наприклад, можна створити правило, яке змінює подання, закриває форму або надсилає форму як повідомлення електронної пошти.
  • Оновити форму Доступно лише для форм браузера. Дія Оновити форму оновлює всі дані у формі.
  • Виконати запит Доступно, лише якщо форму підключено до бази даних або веб-служби. Дія Виконати запит запитує базу даних або веб-службу на основі значень, введених у полях, які використовуються для запиту даних.
  • Створити запис Доступно, лише якщо форму підключено до бази даних або веб-служби. Дія Створити запис очищує значення у формі, щоб користувач міг вводити нові дані.

На початок сторінки

Вставлення кнопки

Процедура вставлення кнопки виконується так само, як під час створення нового пустого шаблону форми або створення шаблону форми в базі даних чи іншому зовнішньому джерелі даних. Це пов'язано з тим, що кнопки, на відміну від більшості інших елементів керування InfoPath, не прив'язані до полів. Замість цього вони використовуються, щоб ініціювати дію.

  1. У шаблоні форми розташуйте курсор там, де потрібно вставити кнопку.
  2. На вкладці Основне в групі Елементи керування натисніть кнопку типу, який потрібно вставити.

c8ce6801-d5f6-41c7-8802-bf0fa7ce0caf

На початок сторінки

Додавання та настроювання дії кнопки

Щоб змінити пов'язану дію кнопки, зробіть ось що:

  1. Натисніть кнопку.
  2. У розділі Засоби керування на вкладці Властивості в групі Кнопка виберіть поведінку в полі Дія .

Dc3a7fba-1691-4d36-8363-1cd1ebe3ab4d

  1. Налаштуйте параметри, пов'язані з вибраною дією:

    • Представити Натисніть кнопку Надіслати дії , а потім виберіть зв'язок із даними та місце призначення, до яких надсилатимуться дані, або вкажіть, чи використовуватимуться правила чи код для керування розташуванням даних із форми. Натисніть кнопку Додатково та вкажіть, яке повідомлення відображатиметься в разі невдалого надсилання форми або успішного завершення. Укажіть, що відбудеться після надсилання форми, вибравши її в полі Після надсилання .

    • Оновити Кнопка з призначеною дією "Оновити" оновлює всі зовнішні джерела даних. Щоб указати лише один елемент, клацніть елемент ControlProperties і виберіть пункт Настройки. Виберіть одне додаткове джерело даних, а потім виберіть потрібне джерело даних.

    • Оновити форму З формою оновлення не пов'язано жодних параметрів.

    • Виконати запит У запиті на виконання немає зв'язаних із ним параметрів.

    • Створити запис Новий запис не має пов'язаних із ним параметрів.

На початок сторінки

Змінення підпису стандартної кнопки

Для стандартних елементів керування кнопками можна змінити підпис, щоб відобразити тип дії, яку виконуватиме кнопка.

  1. Натисніть кнопку.
  2. У розділі Засоби керування на вкладці Властивості в групі Кнопка введіть значення в полі Підпис .
  3. Натисніть клавішу Enter.

На початок сторінки

Змінення зображення на кнопці рисунка

Для елементів керування кнопкою "Зображення" можна встановити два зображення: зображення, яке відображається на кнопці за замовчуванням, і зображення, яке відображається на кнопці, коли ви наводите на нього курсор. Щоб установити зображення та навести вказівник миші на елемент керування кнопкою "Рисунок", зробіть ось що:

  1. Виберіть елемент керування кнопкою "Рисунок".
  2. На вкладці Властивості контекстної вкладки Знаряддя для елементів керування в групі Зображення натисніть кнопку Рисунок або Наведіть вказівник миші на зображення, залежно від того, яке зображення потрібно встановити.

91f847f2-5f1a-43fd-9308-6ffdf9391589

  1. Виберіть потрібне зображення.
  2. Натисніть кнопку Insert (Вставити).

На початок сторінки

Поради з макета

Скористайтеся наведеними нижче порадами, щоб уточнити вигляд, розмір та інші аспекти елемента керування кнопкою:

  • Використовуйте короткий описовий текст для підписів кнопок.
  • Щоб змінити ширину кількох кнопок одночасно, виберіть потрібні елементи керування, а потім у розділі Засоби керування на вкладці Властивості в групі Розмір елемента керування введіть потрібну ширину в полі Ширина та натисніть клавішу Enter на клавіатурі.
  • Щоб змінити межу або колір кнопки, натисніть кнопку, яку потрібно змінити, а потім на контекстній вкладці Знаряддя для керування на вкладці Властивості в групі Кольори натисніть кнопку Межі або Заливка та внесіть потрібні зміни.
  • Якщо ви використовуєте одну й ту саму кнопку в кількох поданнях, спробуйте розташувати її в подібному розташуванні в кожному поданні та використовувати однаковий текст кнопки для узгодженості.
  • Для більш професійного вигляду радимо обмежити кількість різних ширин, які використовуються для кнопок у шаблоні форми. Крім того, намагайтеся уникати використання вузьких, коротких або високих кнопок, оскільки нестандартні розміри кнопок часто виглядають непрофесійними.

На початок сторінки