Змінення веб-служби, що використовуються у зв'язку з основних даних шаблону форми

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

У цій статті

Огляд

Попередня інформація

Змінити зв'язок даних для запиту

Змінення зв'язку даних для надсилання

Огляд

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

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

Залежно від того, макет шаблону форми основний зв'язок даних, можливо, зв'язок даних для запиту, зв'язок даних для надсилання або обидва. Якщо основний зв'язок даних має зв'язок даних для запиту і зв'язок даних для надсилання та змінення розташування веб-служби, вам потрібно змінити обидва підключення.

Примітка.: Знайти посилання на відомості про зміну допоміжних зв'язків даних до інших зовнішніх джерел даних у розділі Додаткові відомості .

Після змінення основний зв'язок даних, опублікувати та тестування шаблону, щоб переконатися, що дані підключення до веб-служби працює належним чином під час заповнення форми на основі вашого шаблону. Ви також необхідно перевірити, щоб переконатися, що наявних форм, на основі вашого шаблону працює належним чином. Під час виконання тестів, можна дозволити користувачам заповнювати форми, на основі цього шаблону форми. Знайти посилання на додаткові відомості про публікування шаблону форми у розділі Додаткові відомості .

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

Попередня інформація

Перш ніж змінювати основний зв'язок даних, потрібні такі відомості від адміністратора веб-служби:

  • Розташування нової веб-служби.

  • Що нового веб-служби використовує кодування стилю документа й тексту перевірки. InfoPath можна використовувати лише документа й тексту стилю веб-служби.

  • Назви операцій у веб-служби, які потрібно використовувати.

  • Перевірка, схем у веб-службах старі та нові не відрізняються.

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

Змінити зв'язок даних для запиту

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

  2. У майстрі зв'язків даних натисніть кнопку створити нове підключення до, виберіть пункт отримати даніта натисніть кнопку Далі.

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

  4. На наступній сторінці майстра Введіть розташування веб-служби і натисніть кнопку Далі.

    Примітка.: Якщо потрібно знайти веб-служби за допомогою сервера універсальний опис, пошук і (UDDI), натисніть кнопку Пошук в UDDI, введіть URL-адресу сервера UDDI, на які потрібно виконати пошук, укажіть, чи потрібно виконати пошук за допомогою постачальника послуг або служби, що за умови, введіть ключове слово для пошуку а потім натисніть кнопку Пошук. Веб-служби, які відповідають ключове слово для пошуку, які відображатимуться в списку результатів пошуку . Виберіть елемент веб-служби, які потрібно використовувати і натисніть кнопку OK.

  5. У списку Виберіть дію виберіть операцію веб-служби, який повертає дані з формою і натисніть кнопку Далі.

  6. Якщо майстер зв'язків даних виявляє невідомий елемент у схемі веб-служби, на наступній сторінці майстра може вимагати вказати значення зразка для кожного параметра, щоб визначити, які поля або групи, щоб додати до основного джерела даних.

    Ось як це зробити:

    1. Виберіть параметр в таблиці, Параметри і натисніть кнопку Установити значення-зразок.

    2. У полі зразок значення введіть значення, що користувача може використовувати для цього поля і натисніть кнопку OK.

    3. Повторіть ці кроки для кожного параметра в таблиці, Параметри і натисніть кнопку Далі.

    Технічні подробиці

    Під час настроювання зв'язку з даними веб-служби в майстрі зв'язків даних, Microsoft Office InfoPath підключається до веб-служби та миттєві файл мови опису веб-служби (WSDL). Цей файл містить схему, яка використовується веб-службою. Веб-служби відповідає на запит, надіславши файл InfoPath. InfoPath використовує ці відомості в цьому файлі, щоб додати додаткове джерело даних у шаблоні форми відповідних полів і груп. Якщо InfoPath знаходить елемент невідомого типу у файлі WSDL, InfoPath використовує зразки даних, щоб визначити визначення типу невідомий елемент а потім додає відповідні поля та групи до додаткове джерело даних.

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

    Технічні подробиці

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

  8. На наступній сторінці майстра введіть ім'я для підключення до даних і потім натисніть кнопку Готово.

  9. Щоб перевірити зміни, клацніть елемент Попередній перегляд на панелі інструментів Стандартна або натисніть клавіші Ctrl+Shift+B.

  10. Публікування шаблону форми, у меню файл виберіть команду опублікувати.

  11. Ретельно перевірте шаблону форми, відкриття форми, на основі цього шаблону форми та його заповнення. Переконайтеся, що форма працює належним чином.

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

Змінення зв'язку даних для надсилання

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

  2. У списку підключення до даних для шаблону форми натисніть кнопку Надіслати дані підключення в основний зв'язок даних і натисніть кнопку змінити.

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

    Примітка.: Якщо потрібно знайти веб-служби за допомогою сервера універсальний опис, пошук і (UDDI), натисніть кнопку Пошук в UDDI, введіть URL-адресу сервера UDDI, на які потрібно виконати пошук, укажіть, чи потрібно виконати пошук за допомогою постачальника послуг або служби, що за умови, введіть ключове слово для пошуку а потім натисніть кнопку Пошук. Веб-служби, які відповідають ключове слово для пошуку, які відображатимуться в списку результатів пошуку . Виберіть елемент веб-служби, які потрібно використовувати і натисніть кнопку OK.

  4. На наступній сторінці майстра у списку Виберіть дію виберіть операцію веб-служби, за яким дані з форми і натисніть кнопку Далі.

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

    Надсилання даних у поля або групи

    1. У списку Параметри виберіть параметр веб-служби, які отримають даних із форми.

    2. У розділі Параметри параметрнатисніть кнопку поля або групи.

    3. Натисніть кнопку змінити Зображення кнопки .

    4. У діалоговому вікні Вибір поля або групи виберіть поле або групу, дані якого потрібно надіслати і натисніть кнопку OK.

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

    Надсилання всіх даних у формі

    1. У списку Параметри виберіть параметр веб-служби, які отримають даних із форми.

    2. У розділі Параметри параметрнатисніть кнопку весь форми (XML-документа, зокрема інструкції з обробки).

    Надсилання даних як рядок

    1. У списку Параметри виберіть параметр веб-служби, які отримають даних із форми.

    2. У розділі Параметри параметрнатисніть кнопку весь форми (XML-документа, зокрема інструкції з обробки).

    3. Установіть прапорець надсилати дані як рядок .

      Примітка.: Зазвичай ви Установіть цей прапорець для надсилання даних із цифровим підписом. У більшості випадків зніміть цей прапорець.

    Технічні подробиці про набір даних ADO.NET об'єктів

    Якщо веб-служби потрібний об'єкт ADO.NET набору даних, виберіть вузол набору даних під час настроювання зв'язку даних. Якщо використовується будь-якого іншого типу вузла для зв'язку з даними веб-служби, яка вимагає до набору даних ADO.NET надсилання не вдасться.

  6. Натисніть кнопку Далі.

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

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

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

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

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

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

×