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

У цій статті

Огляд

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

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

Огляд

Коли ви проектуєте шаблон форми Microsoft Office InfoPath, в основі якого лежить база даних Microsoft Office Access (MDB) або Microsoft Office Access 2007 (ACCDB), майстер зв’язків даних створює зв’язок даних для надсилання до бази даних, якщо виконуються наведені далі умови.

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

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

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

  • База даних не містить полів, які можуть зберігати великий обсяг двійкових даних, як-от рисунків, зображень, об’єктів OLE, вкладених файлів, типу даних Memo Office Access або текстового типу даних SQL.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      Порада : Якщо ви хочете призначити для цієї кнопки та команди сполучення клавіш для швидкого виклику, введіть амперсанд (&) перед потрібним символом. Наприклад, щоб призначити Alt+С як сполучення клавіш для кнопки та команди Надіслати, введіть Наді&слати.

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

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

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

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

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

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

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

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

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

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

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

×