Отправка формы данных в базу данных Microsoft Access

В этой статье

Общие сведения

Шаг 1. Включение подключения для отправки данных

Шаг 2. Настройка параметров отправки

Общие сведения

При разработке шаблона формы Microsoft Office InfoPath, основанного на базе данных Microsoft Office Access (MDB) или Microsoft Office Access 2007 (ACCDB), мастер подключения к данным создает подключение отправки данных в базу данных, если выполняются указанные ниже условия.

  • Шаблон формы разрабатывается так, чтобы пользователи могли заполнять его с помощью InfoPath. Форма, заполненная с применением веб-обозревателя, не может отправлять данные непосредственно в базу данных. Чтобы настроить шаблон формы с поддержкой веб-браузера для отправки данных в базу данных, воспользуйтесь подключением к данным, передающим данные веб-службе, работающей в базе данных.

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

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

  • База данных не содержит поля, которые могут хранить двоичные данные большого объема, такие как картинки, изображения, объекты OLE, вложения, данные Office Access типа "поле MEMO" или данные SQL типа "TEXT".

Если база данных соответствует этим требованиям, в InfoPath будет создано подключение, отправляющее данные, и на панель инструментов Стандартная будет добавлена кнопка Отправить, а в меню Файл формы — команда Отправить.

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

После включения подключения отправки данных можно настроить параметры отправки для шаблона формы следующими способами:

  • Изменить текст, который выводится на кнопке Отправить панели инструментов Стандартная и для команды Отправить в меню Файл.

  • Изменить сочетания клавиш для кнопки Отправить панели инструментов Стандартная и для команды Отправить в меню Файл.

  • Создать настраиваемые сообщения, отображаемые для пользователей при отправке ими форм.

  • Указать, оставить ли форму открытой, закрыть ли форму или открыть другую пустую форму после отправки этой.

К началу страницы

Шаг 1. Включение подключения для отправки данных

  1. В меню Сервис выберите пункт Подключения к данным.

  2. В диалоговом окне Подключения данных выберите основное подключение данных, а затем нажмите кнопку Изменить.

  3. В мастере подключения данных нажмите кнопку Далее.

  4. На следующей странице мастера установите флажок Включить отправку для этого подключения, а затем нажмите кнопку Готово.

К началу страницы

Шаг 2. Настройка параметров отправки

После включения подключения отправки данных на панель инструментов Стандартная будет добавлена кнопка Отправить, а в меню Файл — команда Отправить. Кроме того, InfoPath настраивает для форм, основанных на этом шаблоне формы, появление соответствующего сообщения после отправки заполненных форм пользователями. Сообщение будет уведомлять об успешном или неудачном выполнении отправки. По умолчанию после отправки формы пользователем InfoPath оставляет форму открытой. Чтобы изменить текст, отображающийся на кнопке Отправить, и поведение форм после отправки, выполните следующие действия:

  1. В меню Сервис выберите команду Параметры отправки.

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

      Совет : Если требуется назначить клавишу для этой кнопки и команды, введите амперсанд (&) перед знаком, который хотите использовать в сочетании клавиш. Например, чтобы назначить сочетание клавиш ALT+П для кнопки и команды Отправить, введите От&править.

  2. Если не нужно, чтобы команда Отправить или кнопка Отправить на панели инструментов Стандартная использовались при заполнении формы, снимите флажок Показать команду отправки в меню и кнопку отправки на панели инструментов.

    1. По умолчанию после отправки формы пользователями InfoPath оставляет форму открытой и отображает сообщение о том, была ли форма успешно отправлена. Чтобы изменить это стандартное действие, щелкните Дополнительно, а затем сделайте следующее:

      • Чтобы закрыть форму или создать новую пустую форму после отправки заполненной формы, выберите требуемый вариант в списке После отправки.

      • Чтобы создать сообщение, указывающее, была ли форма успешно отправлена, установите флажок Использовать настраиваемые сообщения, а затем введите свои сообщения в поля При успехе и При сбое.

        Совет : В сообщении При сбое укажите, что пользователям нужно делать, если им не удается отправить форму. Например, можно предложить им сохранить форму и связаться с кем-нибудь для получения дальнейших инструкций.

      • Если не требуется выводить сообщение после отправки формы, снимите флажок Показывать сообщения об успешном или неудачном завершении.

К началу страницы

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

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

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

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

×