Надсилання даних форми до бази даних Microsoft SQL Server

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

У цій статті

Огляд

Крок 1: Увімкнення зв'язку даних для надсилання

Крок 2: Настроїти параметри надсилання

Огляд

Під час створення шаблону форми, створеного на основі бази даних Microsoft SQL Server, майстер зв’язків даних увімкне зв’язок даних для надсилання до бази даних, якщо виконуються такі умови:

  • Форми, створені на основі цього шаблону форми, необхідно заповнити за допомогою Microsoft Office InfoPath. Якщо форму заповнено за допомогою браузера, вона не підтримуватиме безпосереднє надсилання даних до бази даних. Щоб настроїти сумісний із браузером шаблон форми для надсилання даних до бази даних, використайте зв’язок даних, який дозволяє надсилати дані до веб-служби, що працює з базою даних.

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

  • Будь-які інші таблиці бази даних, які використовуються разом із цим основним зв’язком даних, мають простий зв'язок із основною таблицею бази даних.

Якщо база даних відповідає цим вимогам, у застосунку InfoPath буде ввімкнуто зв’язок даних для надсилання та додано кнопку Надіслати на панелі інструментів Стандартна та команду Надіслати в меню Файл форми.

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

Примітка : Зв’язок даних для надсилання може міститися лише в основному зв’язку даних із базою даних. Не можна додати зв’язок даних для надсилання до шаблону форми, який є допоміжним зв’язком даних із базою даних. Якщо потрібно використати зв’язок даних для надсилання як допоміжний зв’язок даних, використайте веб-службу, яка працює з базою даних, відтак додайте зв’язок даних для надсилання до цієї веб-служби.

Після ввімкнення зв’язку даних для надсилання, щоб настроїти параметри надсилання для шаблону форми, виконайте такі дії:

  • Змініть текст кнопки Надіслати на панелі інструментів Стандартна та команди Надіслати в меню Файл.

  • Змініть сполучення клавіш для кнопки Надіслати на панелі інструментів Стандартна та команди Надіслати в меню Файл.

  • Створіть настроюване повідомлення, яке відображатиметься під час надсилання форм.

  • Визначте, чи залишити форму після надсилання відкритою, закрити її або відкрити іншу чисту форму.

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

Крок 1. Увімкнення зв’язку даних для надсилання

  1. У меню Знаряддя виберіть пункт Зв’язки даних.

  2. У діалоговому вікні Зв'язки даних клацніть основний зв’язок даних, відтак натисніть кнопку Змінити.

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

  4. На наступній сторінці майстра встановіть прапорець Увімкнути надсилання для цього зв'язку, відтак натисніть кнопку Готово.

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

Крок 2: Настроювання параметрів надсилання

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

  1. У меню Знаряддя виберіть пункт Параметри надсилання.

    1. Щоб змінити назву кнопки Надіслати, яка відображається на панелі інструментів Стандартна, і команди Надіслати, яка відображається в меню Файл, коли користувачі заповнюють форму, введіть нову назву в полі Підпис у діалоговому вікні Параметри надсилання.

      Порада : Якщо потрібно призначити цій кнопці та команді сполучення клавіш, амперсанда (&) перед символом, який потрібно використати як сполучення клавіш. Наприклад, щоб призначити сполучення клавіш ALT + B як сполучення клавіш для команди і кнопка " Надіслати ", введіть Su & bmit.

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

    1. За замовчуванням після надсилання заповненої форми вона залишається відкритою в InfoPath і з'являється повідомлення про успішне надсилання. Щоб змінити цю поведінку, натисніть кнопку Advanced і виконайте одну з таких дій.

      • Щоб після надсилання заповненої форми вона закривалася або створювалася нова пуста форма, виберіть відповідний параметр у списку After submit.

      • Щоб створити спеціальні повідомлення, які мають відображатися в разі успішного та невдалого надсилання форми, установіть прапорець Use custom messages і введіть бажаний текст повідомлень у поля On success і On failure.

        Порада : Повідомлення в полі On failure має вказувати користувачам потрібні дії, якщо форму не вдалося надіслати. Наприклад, у ньому можна рекомендувати користувачам зберегти форму та звернутися до певної особи за вказівками.

      • Щоб заборонити показ повідомлення після надсилання форми, зніміть прапорець Show success and failure messages.

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

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

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

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

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×