Додавання зв'язків даних до бази даних Microsoft Access

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

Якщо ваші користувачі вводитимуть дані з бази даних Microsoft Office Access 2007 (формат accdb) або з бази даних Access збережені за допомогою попередньої версії (. mdb форматі) для заповнення форми на основі шаблону форми Microsoft Office InfoPath, додаткового зв'язку даних можна додати до форми шаблон, який надсилає запит до бази даних Access.

Ви можете додати додаткового зв'язку даних, але зв'язку даних лише надіслати запит до бази даних Access. Не можна додавати додаткового зв'язку даних, надсилання даних форми до бази даних Access.

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

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

У цій статті

Огляд

Зауваження щодо сумісності

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

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

Крок 2: Настроювання шаблону форми за допомогою зв'язків даних

Огляд

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

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

Хоча додаткового зв'язку даних можна додати до шаблону форми, які можна надсилання даних форми до зовнішнього джерела даних, наприклад на веб-служби або в бібліотеці служб Windows SharePoint Services, можна використовувати лише допоміжних зв'язків даних для отримання даних із доступ база даних. Не можна додавати додаткового зв'язку даних, надсилання даних форми до бази даних Access.

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

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

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

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

  • Додавання правила    Ви можете настроїти правила використання зв'язок даних для запиту настання умови у правилі.

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

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

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

Зауваження щодо сумісності

Не можна додати зв'язок даних до бази даних Access до сумісний із браузером шаблон форми.

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

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

Перед додаванням додаткового зв'язку даних до бази даних Access до шаблону форми, потрібні такі відомості:

  • Ім'я та розташування бази даних.

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

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

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

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

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

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

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

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

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

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

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

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

  7. Виберіть ім'я бази даних а потім натисніть кнопку Відкрити.

  8. У діалоговому вікні Виділити таблицю виберіть головної таблиці або запиту, який потрібно використати і натисніть кнопку OK.

  9. На наступній сторінці майстра встановіть прапорець Відображати стовпці таблиці .

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

  10. Зніміть прапорці для полів, які ви не хочете, щоб додати додаткове джерело даних.

    Додайте будь-які додаткові таблиці або запити до зв'язків даних.

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

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

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

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

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

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

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

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

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

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

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

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

Крок 2: Настроювання шаблону форми за допомогою зв'язків даних

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

Add a rule

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

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

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

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

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

  4. У розділі правила перевірки тавиберіть пункт правила.

  5. У діалоговому вікні правила натисніть кнопку Додати.

  6. У полі ім'я введіть ім'я для правила.

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

  8. Натисніть кнопку Додати дію.

  9. У списку дія виберіть запиту за допомогою зв'язків даних.

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

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

Додавання кнопки

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

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

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

  3. Перетягніть елемента керування «кнопка» на шаблон форми.

  4. Двічі клацніть елемент керування кнопка, яку ви додали до шаблону форми.

  5. Перейдіть на вкладку Загальні.

  6. У списку дія натисніть кнопку оновити.

  7. У полі позначка введіть ім'я, яке буде відображатися в меню "," у шаблоні форми.

  8. Натисніть кнопку Настройки.

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

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

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

  10. Щоб закрити кожне діалогове вікно, натискайте кнопку ОК.

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

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

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

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

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

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

×