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

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

В этой статье

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

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

Действие 2: Настройте параметры отправки

Обзор

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

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

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

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

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

При создании шаблона формы на основе базы данных можно отключить подключение данных, отправляющее данные, в мастере. Если в мастере было отключено подключение данных, отправляющее данные, а позднее принято решение о его использовании, это подключение можно включить, изменив основное подключение данных. В этой статье рассматриваются способы включения подключения данных, отправляющего данные.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

×