Изменение веб-службы, используемых в шаблон формы основное подключение к данным

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

В этой статье

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

Перед началом работы

Изменение подключение данных для запроса

Изменение подключения для отправки данных

Обзор

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

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

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

Примечание: Вы найдете ссылки на сведения об изменении подключений к данным вспомогательной других внешних источников данных в разделе См.

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

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

Подготовка

Перед изменением основное подключение к данным необходима перечисленные ниже сведения у администратора службы Web.

  • Расположение новой веб-службы.

  • Проверка, что новая веб-служба кодировкой литерал документа и стиль. InfoPath можно использовать только литерал документа и стиль веб-службы.

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

  • При проверке схем в веб-службах старые и новые одинаковы.

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

Изменение подключение данных для запроса

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

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

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

  4. На следующей странице мастера введите расположение веб-службы и нажмите кнопку Далее.

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

  5. В списке операция выберите пункт операции веб-службы, которая возвращает данные в форму и нажмите кнопку Далее.

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

    Инструкции

    1. Выберите параметр в таблице « Параметры » и нажмите кнопку Задать образец значения.

    2. В поле Образец значение введите значение, что пользователь может использовать для этого поля и нажмите кнопку ОК.

    3. Повторите эти действия для каждого параметра в таблице « Параметры » и нажмите кнопку Далее.

    Технические сведения

    Когда в мастере подключения данных настроить подключение к данным веб-службе, Microsoft Office InfoPath подключается к веб-службы и запрашивает файл языка описания веб-служб (WSDL). WSDL-файл содержит схему, используемые в веб-службы. Веб-служба отвечает на запрос, отправив этот файл InfoPath. InfoPath использует информацию в этом файле, чтобы добавить дополнительный источник данных в шаблоне формы соответствующих полей и групп. Если InfoPath обнаруживает Неизвестный тип элемента в файле WSDL, InfoPath использует образцов данных для определения определения типа неизвестный элемент и автоматического добавления соответствующих полей и групп дополнительный источник данных.

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

    Технические сведения

    Эта страница в мастере отображается только в том случае, если файл языка описания веб-служб (WSDL) для веб-службы означает, что веб-служба возвращает набор данных ADO.NET Microsoft.

  8. На следующей странице мастера введите имя для подключения к данным и нажмите кнопку Готово.

  9. Чтобы проверить изменения, нажмите кнопку Просмотр на стандартной панели инструментов или нажмите клавиши CTRL+SHIFT+B.

  10. Чтобы опубликовать шаблон формы, в меню файл выберите команду Опубликовать.

  11. Тщательно протестируйте шаблон формы, открыв форму, основанную на этом шаблоне формы и ее заполнение. Убедитесь, что она работает должным образом.

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

Изменение подключения для отправки данных

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  7. На следующей странице мастера введите имя подключения для отправки данных и нажмите кнопку Готово.

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

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

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

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

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

×