Використайте значення з бази даних SQL Server, щоб заповнити список, розкривний список або поле зі списком

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

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

У цій статті

Огляд

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

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

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

Огляд

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

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

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

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

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

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

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

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

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

  • Автентифікація, викликані бази даних. Базу даних можна використовувати автентифікація SQL Server або Microsoft Windows автентифікації для визначення того, як користувачі можуть отримати доступ до бази даних.

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

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

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

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

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

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

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

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

  4. На наступній сторінці майстра виберіть базу даних (Microsoft SQL Server або Microsoft Office Access лише)і натисніть кнопку Далі.

  5. На наступній сторінці майстра виберіть Виберіть базу даних.

  6. У діалоговому вікні Вибір джерела даних натисніть кнопку Нове джерело.

  7. На наступній сторінці майстра, у який тип джерела даних якого потрібно підключитися до списку виберіть пункт Microsoft SQL Server і натисніть кнопку Далі.

  8. У полі ім'я сервера введіть ім'я сервера, який містить бази даних SQL Server.

  9. У розділі вхід облікові данівиконайте одну з наведених нижче дій.

    • Якщо база даних визначає, хто має доступ на основі облікових даних, що використовуються в мережі Microsoft Windows, натисніть кнопку Використовувати автентифікацію Windows.

    • Якщо база даних визначає, хто має доступ на основі вказаного користувача та пароль, які ви отримуєте від адміністратора бази даних, натисніть кнопку використовувати такі ім'я користувача та парольа потім введіть ім'я користувача та пароль у Ім'я користувача та Пароль поля.

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

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

  12. На наступній сторінці майстра в полі Ім'я файлу введіть ім'я файлу, який зберігає відомості про зв'язки даних і натисніть кнопку Готово , щоб зберегти ці параметри.

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

    Додавання інших таблиць

    1. Натисніть кнопку Додати таблицю.

    2. У діалоговому вікні Додати таблицю або запит, виберіть ім'я дитини таблиці і натисніть кнопку Далі. InfoPath намагається встановити зв'язки, зіставляючи імена полів в обох таблицях. Якщо ви не хочете використовувати запропоновані зв'язки, виберіть зв'язок і виберіть пункт Видалити зв'язок. Щоб додати зв'язок, натисніть кнопку Додати рівень. У діалоговому вікні Додати рівень клацніть ім'я кожної пов'язаних полів у відповідних стовпців і натисніть кнопку OK.

    3. Натисніть кнопку Готово.

    4. Щоб додати додаткові дочірній таблиці, повторіть ці кроки.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

×