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

У цій статті

Загальні відомості про підтаблиці

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

зв'язок між двома таблицями

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

таблиця даних із відкритою підтаблицею

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

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

  • Таблиця міститься в зв’язок "один-до-одного".

  • Таблиця – це "один" на боці зв'язку "один-до-багатьох", де властивість SubdatasheetName для таблиці має значення "автоматично".

Зв'язок визначається відповідно до первинний ключ і полів зовнішній ключ у пов'язаних таблицях.

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

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

Відкриття та закриття підтаблиці даних

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

вигляд підтаблиці даних

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

  • Щоб закрити підтаблицю даних, клацніть знак "мінус".

Порада.: Щоб розгорнути або згорнути всі підтаблиці в табличному поданні одночасно, на вкладці основне в групі записи натисніть кнопку Додатково. Потім натисніть кнопку підтаблицюта виберіть потрібний параметр.

Також можна видалити або приховати підтаблицю даних. Щоб отримати докладні відомості про те, як видалити підтаблицю даних, перегляньте статтю видалення підтаблиці.

Порада.: Щоб приховати підтаблицю, відкрийте таблицю в режимі конструктора, а потім на вкладці Конструктор у групі Відобразити або приховати натисніть кнопку аркуш властивостей. Знайдіть рядок " ім'я підтаблиці даних " у вікні "аркуш властивостей", змініть його на [немає], а потім збережіть зміни.

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

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

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

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

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

  4. У полі зв'язати дочірні поля виберіть поле, яке потрібно використовувати як зовнішній ключ або відповідне поле, яке надасть дані для підтаблиці.

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

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

    вибір поля первинного ключа для підтаблиці даних

    Примітка.:  Значення в полях " зв'язати дочірні поля " та " зв'язати основні поля " створюють об’єднання "один-до-багатьох" в указаних полях.

  6. Натисніть кнопку OK, щоб зберегти зміни.

  7. Щоб відобразити підтаблицю, додане до таблиці, запиту або форми, клацніть знак +.

    Примітка.: Поле "дочірній (зовнішній ключ)" не відображається як стовпець підтаблиці. Коли ви додаєте новий запис до підтаблиці, програма Access автоматично вставляє значення первинного ключа вибраної базової таблиці.

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

Потрібна додаткова довідка?

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

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?

Що вплинуло на ваші враження?

Маєте ще один відгук? (Необов'язково)

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

×