Отправка данных формы в веб-службу

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

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

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

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

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

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

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

Добавление подключения для отправки данных

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

  2. В диалоговом окне Параметры отправки установите флажок Разрешить пользователям отправлять эту форму.

  3. Нажмите кнопку Отправка данных формы в одном месте и нажмите кнопку веб-службы в списке.

  4. Нажмите кнопку Добавить.

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

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

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

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

    Отправка данных в поля или группы

    1. В списке параметров выберите параметр веб-службы, который будет получать данные из формы.

    2. В диалоговом окне Параметры выберите поля или группы.

    3. Нажмите кнопку Изменить Изображение кнопки .

    4. В диалоговом окне Выбор поля или группы щелкните поле или группу, данные которых вы хотите отправить и нажмите кнопку ОК.

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

    Отправка всех данных в форме

    1. В списке параметров выберите параметр веб-службы, который будет получать данные из формы.

    2. В группе Параметры выберите Вся форма (XML-документ, включая команды обработки).

    Отправить данные в виде строки

    1. В списке параметров выберите параметр веб-службы, который будет получать данные из формы.

    2. В группе Параметры выберите Вся форма (XML-документ, включая команды обработки).

    3. Установите флажок Отправить данные в виде строки.

      Примечание: Как правило установите этот флажок, чтобы отправлять данные с цифровой подписью. В большинстве случаев снимите этот флажок.

    Технические сведения об объектах наборов данных ADO.NET корпорации Майкрософт

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

  8. Нажмите кнопку Далее.

  9. На следующей странице мастера в поле Введите имя для этого подключения данных введите описательное имя для этой отправки подключения к данным.

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

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

  10. Убедитесь, что данные правильно в разделе « Сводка » и нажмите кнопку Готово.

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

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

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

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

        Совет: Использовать сообщение в поле на сбой объясняющий, что делать, если они не могут отправить их формы. Например может предложить что пользователи сохранения формы и связаться с другим человеком дополнительную информацию.

      3. Если вы не хотите отобразить сообщение после отправки формы, снимите флажок Показывать Успех и отказ сообщения.

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

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

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

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

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

×