Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

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

Деякий вміст у цій статті може не застосовуватися до деяких мов.

Можна вставити кнопки, іноді її називають скорочено командної кнопки або натисніть кнопку, шаблону форми Microsoft Office InfoPath. Натискання кнопки, щоб розпочати виконання дії, наприклад передавання форми до веб-служби або надсилання запиту бази даних. Кнопки можна пов'язати з правилами або настроюваних код, який запускається під час натискання цієї кнопки.

У цій статті

Використання кнопки

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

  • Надсилання даних до одного або кількох джерел даних.

  • Надати користувачам можливість переходу до іншого подання форми.

  • Оновлення даних із вторинне джерело даних.

  • Зніміть прапорець будь-які запити даних форми.

  • Обчислення даних у формі.

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

Якщо ви створення шаблону форми, щоб його надсилання даних до бази даних або іншого зовнішнього джерела даних, виберіть команди Надіслати в меню файл і на панелі інструментів кнопки Надіслати буде додано до форми. Проте, ці точки надсилань можна легко для користувачів, щоб пропустити. Таким чином, ви можете, радимо додати кнопку Надіслати до шаблону форми. На рисунку відображено як це може виглядати у формі для користувача.

submit button on form

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

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

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

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

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

На ілюстрації нижче показано, як виглядатиме кнопки, якщо його виділено в режим конструктора.

A button selected in design mode

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

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

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

  2. Якщо область завдань Елементи керування не відображається, у меню Вставлення виберіть пункт Інші елементи керування або натисніть клавіші Alt+I, C.

  3. У розділі Додавання елементів керуваннянатисніть кнопку.

  4. Двічі клацніть піктограму кнопки, вставлену у шаблоні форми.

  5. Перейдіть на вкладку Загальні.

  6. У списку дія виберіть потрібну кнопку, щоб виконати дію.

    Доступні дії

    Завжди доступні дії надсилання та правила та настроюваний код . Доступність інших дій залежить від того, як було розроблено шаблон форми та чи шаблону форми містить зв'язок даних, який запитує або надсилає дані до зовнішніх джерел даних, таких як бази даних або веб-служби.

    Дія

    Опис

    Надіслати.

    Ця дія ініціює стандартні функції форми надсилання – це так само, як користувач, натиснувши кнопку " Надіслати " у меню файл . Подати користувача дію надсилання, виберіть пункт правила та настроюваних кода потім створіть правило для надсилання даних.

    Правила а настроюваного коду

    Ця дія або виконує правило під час клацання чи працює настроюваних код кнопки. Наприклад, можна створити правило, яке автоматичне надсилання даних із форми до веб-служби або надсилання даних як повідомлення електронної пошти у відповідь на користувача, натиснувши кнопку. Щоб визначити правила, натисніть кнопку правила. Щоб визначити код, натисніть кнопку Змінити код форми.

    Виконати запит

    Якщо форма підключення до бази даних або веб-служби, ця дія запитів бази даних або веб-служби, на основі значень, введені в поля, які використовуються для запиту даних.

    Новий запис

    Якщо форма підключення до бази даних або веб-служби, ця дія видалення значень у формі, щоб користувач може ввести нові дані.

    Видалення та надсилання

    Якщо форма підключення до бази даних або веб-служби, ця дія видаляє записи з бази даних, які було повернуто в запиті.

    Оновлення

    Якщо форма підключення до бази даних або веб-служби, ця дія оновлення даних із бази даних або веб-служби, які було повернуто в запиті.

    Оновлення форми

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

  7. У полі підпису виконайте одну з наведених нижче дій.

    • За допомогою настроюваного тексту на кнопці, введіть текст, який потрібно відобразити.

    • Щоб використовувати значення у вигляді тексту кнопки, натисніть кнопку Вставлення формули Зображення кнопки. У діалоговому вікні Вставлення формули натисніть кнопку Вставлення поля або групиа потім виберіть поля або групи, які потрібно використовувати.

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

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

Наведені нижче поради допоможуть покращити вигляд, розмір та інші аспекти елемента керування «Кнопка».

  • Кнопки, як правило, виглядають краще, коли їх етикетки лише кілька слів.

  • Щоб одночасно змінити розмір кілька кнопок, виберіть елемент кнопок, розмір яких потрібно змінити. Сполучення клавіш ALT + ENTER і внесіть необхідні зміни на вкладці розмір .

  • Щоб змінити межу або колір кнопки, натисніть кнопку, який потрібно змінити. У меню Формат виберіть пункт межі та тініі внесіть необхідні зміни.

  • Це не можна додати зображення до кнопки в режимі конструктора. Щоб обійти це обмеження, можна вручну редагувати файл виявляються (. xsf), зв'язаний із шаблону форми, хоча цей метод рекомендовано лише для розробників додаткові форми.

  • Якщо ви використовуєте ж кнопки в кількох подання, спробуйте розміщення його у схожі розташування у кожному поданні й використовувати той самий текст кнопки для послідовності.

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

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×