Загальні відомості про джерела даних

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

У цій статті

Загальні відомості про джерела даних

Основного джерела даних

Додаткові джерела даних

Загальні відомості про зв'язок між джерелом даних і XML-схеми

Загальні відомості про джерела даних

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

Можна переглядати та працювати з полів і груп у джерелі даних шаблону форми в області завдань Джерело даних .

Область завдань «Джерело даних» в InfoPath

1. поле

2. Група

Хоча структуру джерело даних не завжди відповідають макет шаблону форми, характеристики – це загальний, зокрема для групи та полів, які пов'язані з повторюваними таблиць, розділи, повторювані розділи і додаткових розділів. Наприклад, таблиці або розділ прив'язано до групи в джерелі даних, а всі елементи керування в таблиці або розділ є прив'язано до поля, які входять до складу групи. На рисунку нижче позиції витрат Повторювана таблиця у формі звіту про витрати складається з три стовпці, які містять дати вибору дати, текстове поле опис і вартість текстового поля. Ці елементи керування прив'язано до поля дати, опис і поле сума, відповідно. Саму таблицю прив'язано до об'єкта групи.

Повторювана таблиця, прив’язана до групи та полів у джерелі даних

Шаблон форми можна мати два типи джерел даних – джерело даних одного, основний і, за потреби, одне або кілька додаткові джерела даних.

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

Основного джерела даних

Джерело даних містить такі елементи:

  • Дані, додати користувачів, коли вони заповнення форми на основі шаблону форми, наприклад дані, які вони введіть у текстове поле. Наприклад, користувач вводить їхні імена ім'я, по батькові та прізвище в текстове поле, прив'язане до полів у джерелі даних.

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

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

Створення джерела даних

Під час створення шаблону форми, Microsoft Office InfoPath автоматично створює основного джерела даних для вас. Усі шаблони форм InfoPath містять джерела одного, основних даних. Поля та групи, можна додати до основного джерела даних, залежно від типу створюваного шаблону форми:

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

Шаблон форми на основі XML-документа    Програма InfoPath додає поля та групи, які зіставляються до елементів, визначених у схемі, або елементами в документі.

Шаблон форми на основі бази даних Microsoft Office Access або бази даних Microsoft SQL Server     InfoPath додає поля та групи, до основного джерела даних, залежно від способу, що зберігає дані у базі даних.

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

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

Змінення джерела даних

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

Піктограма

Ви можете додати

Зображення піктограми

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

Зображення піктограми

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

Піктограма

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

Піктограма

Зображення піктограми заблоковано    Не можна додавати поля до цього поля. Це поле на основі даних підключення до зовнішнього джерела даних.

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

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

  • Переміщення, видалення та Перейменування поля або групи

  • Змінення повторюваного поля або групи неповторювані поля або групи

  • Змінення типу даних форматований текст на інший тип даних

Для полів і груп, які можна змінювати можна змінити такі властивості:

Ім'я    Ім'я поля або групи.

Вимоги до імен

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

  • Імена не можуть містити пробіли.

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

Наведені нижче вимоги до його зручно використовувати ім'я, яке описує вміст поля або групи. Наприклад, якщо у вас є групу, яка містить відомості про витрати, назвітьгрупу. Для поля у групі, яка містить суму витрат назвіть витрати.

Тип    Визначає, чи елемент у джерелі даних поля або групи. Поле має унікальні значення та групи містить інші поля.

Типи полів і груп

Символи

Призначення

Поле (атрибут)

Використовуйте цей тип для поля, якщо один або кілька в таких випадках:

  • Поле не може містити інші групи або поля.

  • Поле має бути в поле елемента.

  • Поле не має повторюватися.

  • Поле завжди має містити значення.

  • Поле – це будь-який тип даних форматований текст (XHTML).

  • База даних або веб-служба вимагають поле атрибута.

Поле (елемент)

Використовуйте цей тип для поля, якщо один або кілька в таких випадках:

  • Інші поля атрибута може містити поле.

  • Поле входить до групи.

  • Поле повторюється, у групі.

  • База даних або веб-служба вимагають поле елемента.

Поля «елемент» може бути введіть будь-які дані та може або не може мати значення за промовчанням.

Група

Використовуйте цей тип групи, яка може містити інші поля або групи.

Група (вибір)

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

Наприклад, уявіть, що ви розробляєте шаблону форми, що постачальники у Сполучених Штатах і в країнах і використовуватиме регіонів в країнах Європейського Союзу, і шаблон форми містить групу вибір адреси. Група вибору адреса містить групу з полями, з адресою у Сполучених Штатах або групу з полями для адреси в країні або регіоні, Європейського Союзу. Під час відкриття форми, на основі цього шаблону форми, користувач можна ввести адресу у Сполучених Штатах або адреси в іншої країни або регіону. Елементи керування, приєднані до полів у групі відповідні відображаються у формі.

Виконання XML-схему або XML-документа

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

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

Список типів даних доступні

Тип даних

Призначення

Текст

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

Формат RTF

Використовуйте цей тип даних для поле елемента, який містить форматований текст. Цей тип даних не можна використовувати для атрибута полів.

Ціле число

Використовуйте цей тип даних для поля елемента або атрибута, який містить числа без дробової.

Decimal

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

Логічне значення TRUE або False

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

Hyperlink

Використовуйте цей тип даних для елемента або атрибута поля, яке містить сторінкам ресурсів ідентифікатор (URI), наприклад гіперпосилання або простір імен.

Дата

Використовуйте цей тип даних для поля елемента або атрибута, який містить дату календаря.

Час

Використовуйте цей тип даних для поля елемента або атрибута, який містить 24-годинному форматі.

Дата й час

Використовуйте цей тип даних для поля елемента або атрибута, яка містить дату календаря та 24-годинному форматі.

Зображення або вкладення файлу

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

Спеціальний рівень

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

Примітка.: У цій таблиці наведено лише найпоширеніші XML типи даних використовується в шаблоні форми. У програмі InfoPath можна використовувати будь-який тип даних XML 1.0 рекомендації World Wide Web Consortium (W3C). Щоб використати тип даних, які не відображаються в таблиці, потрібно видобути файли форми для шаблону форми та редагувати файл схеми (xsd). Знайти посилання на додаткові відомості про видобування файли форми для шаблону форми, у розділі Додаткові відомості .

Простір імен даних    Визначає уніфікований ідентифікатор ресурсу (URI) для додавання імен для містить настроюваний тип даних. Ця властивість доступна для елемента або атрибута поля з Настроювана властивість тип даних. Під час додавання настроюваного елемента керування до шаблону форми, ця властивість зазвичай містить значення, визначене автора настроюваний елемент керування, прив'язаний до поля.

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

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

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

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

Додаткові джерела даних

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

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

Додаткові джерела даних відрізняються від основного джерела даних таким чином:

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

  • Шаблону форми можна є один або кілька додаткові джерела даних, але лише один, основні дані джерела.

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

  • На відміну від основного джерела даних додаткові джерела даних не зберігаються з формою.

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

Створення додаткові джерела даних

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

  • Веб-служби

  • XML-файл

  • База даних Microsoft Office Access або бази даних Microsoft SQL Server

  • Список на сайті ОС Microsoft Windows SharePoint Services

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

Додаткове джерело даних в області завдань «Джерело даних»

Змінення додаткові джерела даних

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

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

Загальні відомості про зв'язок між джерелом даних і XML-схеми

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

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

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

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

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

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

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

×