Використайте значення з веб-служби, щоб заповнити список, розкривний список або поле зі списком

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

Можна заповнити список, розкривний список або поле зі списком дані з додаткового зв'язку даних на веб-служби.

У цій статті

Огляд

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

Крок 1: Додавання зв'язок даних для запиту

Крок 2: Настроювання керування

Огляд

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

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

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

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

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

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

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

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

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

  • Ім'я операцію веб-служби, які будуть надсилання даних форми.

  • Чи можна безпечно зберігати результатів запиту у веб-служби, на комп'ютерах користувачів для використання в автономному режимі.

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

Крок 1: Додавання зв'язок даних для запиту

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

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

  2. У діалоговому вікні Підключення до даних натисніть кнопку Додати.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  12. Щоб автоматично отримувати дані під час її відкриття форми, установіть прапорець автоматично отримувати дані під час відкриття форми .

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

Крок 2: Настроювання керування

  1. Якщо шаблон форми має кількох подань, клацніть ім'я подання в меню " вигляд ", щоб перейти до подання з елемента керування, де потрібно відобразити дані з додаткове джерело даних.

  2. Двічі клацніть список, розкривний список або поле зі списком, який потрібно заповнити.

  3. Перейдіть на вкладку Дані.

  4. У розділі елементи спискунатисніть кнопку Пошук значень із зовнішнього джерела даних.

  5. У списку Джерело даних натисніть кнопку джерела даних із групи або полів, які містять дані, які потрібно використовувати.

  6. Натисніть кнопку Вибрати XPath Зображення кнопки поруч із полем записи .

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

    Указати, що дані користувачів однакові дані, які надсилатимуться

    • Виберіть поле і натисніть кнопку OK.

    Укажіть, що дані користувачів відрізняється від даних, які надсилатимуться

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

    1. Виберіть групу а потім натисніть кнопку OK.

    2. У діалоговому вікні Властивості елементів керування натисніть кнопку Вибрати XPath Зображення кнопки поруч із полем значення .

    3. У діалоговому вікні Вибір поля або групи виберіть поле, що містить дані, що користувач Надсилання до зовнішнього джерела даних і натисніть кнопку OK.

    4. У діалоговому вікні Властивості елементів керування натисніть кнопку Вибрати XPath Зображення кнопки поруч із полем коротке ім'я .

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

  8. Якщо поля в полі коротке ім'я містить значення з однакові короткі імена, і ви хочете, щоб відображати лише унікальні імена, установіть прапорець Відображати лише записи з унікальними короткими іменами .

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

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

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

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

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

×