Створення шаблону форми за допомогою настройок у бібліотеці зв’язків даних

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

У цій статті описано, як створити шаблон форми для запиту або надсилання даних, заснований на настройках, що зберігаються в бібліотеці зв’язків даних на сайті Microsoft Office SharePoint Server 2007.

У цій статті

Огляд

Перш ніж почати

Створення шаблону форми зі зв’язком даних для запиту

Створення шаблону форми зі зв’язком даних для надсилання

Огляд

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

Форма може мати один основний зв’язок даних, який називається головним зв!язком даних, а також один або кілька додаткових зв’язків даних. Залежно від призначення форми, зв’язки даних можуть виконувати запит або надсилати дані форми до зовнішнього джерела даних, наприклад, до бази даних Microsoft SQL Server або веб-служби.

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

Файл зв'язку даних – це XML-файл XML або. udcx розширення файлу, який містить відомості про підключення для до одного зовнішнього джерела даних. Цей файл зберігається у бібліотеці зв'язків даних на сервері Microsoft Office SharePoint Server 2007. Файл зв'язку даних буде створено розробником або перетворення зв'язку даних у наявного шаблону форми до файлу зв'язку даних натисніть кнопку перетворити у діалоговому вікні Підключення до даних (менюЗнаряддя ).

Використання файлів підключення даних надає такі переваги:

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

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

  • Файл підключення даних може містити додаткові облікові дані для використання форми у браузері.

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

У Microsoft Office InfoPath використовуються файли підключення даних, які мають формат Universal Data Connection версії 2.0. Ця версія є надмножиною формату версії 1.0, який використовується в Microsoft Office FrontPage і Microsoft Office Excel. З файлами формату версії 1.0 InfoPath не може працювати.

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

Оскільки структура даних запиту й поля даних мають відповідати способу зберігання даних у зовнішньому джерелі, не можна змінювати наявні поля або групи в основному джерелі даних. Можна тільки додавати поля або групи до кореневої групи в основному джерелі даних.

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

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

Перш ніж почати

Для створення шаблону форми, заснованого на настройках у бібліотеці зв’язку даних, слід отримати такі відомості від адміністратора бібліотеки або розробника, який створив файл зв’язку з даними:

  • Розташування сайту Office SharePoint Server 2007 з бібліотекою зв’язків.

  • Ім’я потрібного файлу зв’язку із даними в бібліотеці зв’язків даних.

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

Створення шаблону форми зі зв’язком даних для запиту

Щоб створити шаблон форми, заснований на файлі зв’язку з даними з настройками підключення запиту даних, потрібно виконати такі дії:

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

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

Крок 1: Створення шаблону форми на основі файлу зв’язку з даними

  1. У меню Файл виберіть команду Конструктор шаблонів форм.

  2. У діалоговому вікні Створення шаблону форми у групі елементів Створити виберіть елемент Шаблон форми.

  3. Зі списку На основі виберіть пункт Бібліотека зв’язків.

  4. Створюючи сумісний із браузером шаблон форми, установіть прапорець Активувати лише сумісні з браузером функції.

  5. Натисніть кнопку ОК.

  6. Зі списку Сайт майстра зв’язків даних виберіть ім’я сайту на сервері, на якому запущено Office SharePoint Server 2007 і який містить бібліотеку зв’язків даних.

    Додайте свій сайт до списку

    1. Натисніть кнопку Керування сайтами.

    2. У діалоговому вікні Manage Sites натисніть кнопку Add.

    3. У полі URL укажіть розташування бібліотеки підключень даних.

    4. У полі Display name введіть ім'я бібліотеки підключень даних. Це ім'я відображатиметься у списку Site у майстрі підключення даних.

    5. Натисніть кнопку ОК.

    6. Натисніть кнопку Закрити.

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

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

    Інструкції

    1. Виберіть параметр у таблиці Parameters і натисніть кнопку Set Sample Value.

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

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

    Технічні дані

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

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

    Технічні дані

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

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

Крок 2: Додайте елемент керування для відображення даних поля

  1. Якщо область завдань Елементи керування не відображається, у меню Вставлення виберіть пункт Інші елементи керування або натисніть клавіші Alt+I, C.

  2. Перетягніть елемент керування до шаблону форми.

  3. У діалоговому вікні Зв’язування елемент керування виберіть поле, до якого потрібно прив’язати елемент керування.

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

Створення шаблону форми зі зв’язком даних для надсилання

Якщо файл зв’язку з даними містить настройки зв’язку даних для надсилання, можна настроїти шаблон форми для надання користувачам можливості надсилати дані форми через цей зв’язок даних. У цьому разі InfoPath додає кнопку Надіслати до панелі інструментів Стандартна і команду Надіслати до меню Файл. Параметри надсилання форми можна настроїти в діалоговому вікні Параметри надсилання (меню Знаряддя). Настроювання параметрів надсилання відбувається так само, як у разі створення шаблону форми, заснованого на базі даних або веб-службі. Посилання на додаткові відомості про створення шаблону форми на основі бази даних або веб-служби містяться в розділі Див. також.

  1. У меню Файл виберіть команду Конструктор шаблонів форм.

  2. У діалоговому вікні Створення шаблону форми виберіть у групі Створити перемикач Шаблон форми.

  3. Зі списку На основі виберіть пункт Бібліотека зв’язків.

  4. Створюючи сумісний із браузером шаблон форми, установіть прапорець Активувати лише сумісні із браузером функції.

  5. Натисніть кнопку ОК.

  6. Зі списку Сайт майстра зв’язків даних виберіть ім’я сайту на сервері, на якому запущено Office SharePoint Server 2007 і який містить бібліотеку зв’язків даних.

    Додайте свій сайт до списку

    1. Натисніть кнопку Керування сайтами.

    2. У діалоговому вікні Manage Sites натисніть кнопку Add.

    3. У полі URL укажіть розташування бібліотеки підключень даних.

    4. У полі Display name введіть ім'я бібліотеки підключень даних. Це ім'я відображатиметься у списку Site у майстрі підключення даних.

    5. Натисніть кнопку ОК.

    6. Натисніть кнопку Закрити.

  7. Виберіть ім’я бібліотеки зв’язків даних для перегляду списку файлів зв’язку даних, виберіть ім’я файлу зв’язку із даними, який потрібно використовувати для певного зв’язку даних, а потім натисніть кнопку Далі.

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

    Інструкції

    1. Виберіть параметр у таблиці Parameters і натисніть кнопку Set Sample Value.

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

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

    Технічні дані

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

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

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

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

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

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

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

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

×