Преминаване към основното съдържание
Office

Добавяне на подтаблица с данни

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Когато две таблици в Access имат едно или повече общи полета, можете да вградите листа с данни от една таблица в друга. Вграден лист с данни, който се нарича Подлист с данни, е полезен, когато искате да преглеждате и редактирате свързани или Съединени данни в таблица или заявка.

В тази статия

Въведение в Подлист с данни

Отваряне и затваряне на Подлист с данни

Добавяне на подтаблица с данни

Въведение в Подлист с данни

Подлист С данни е полезен, когато искате да видите информацията от няколко източника на данни в един изглед на лист с данни. Например в примерната база данни на Northwind таблицата с поръчки има релация "един към много" с таблицата "подробни данни за поръчките".

показва релация между две таблици

Ако таблицата подробни данни за поръчката се добави като Подлист с данни в таблицата "поръчки", можете да преглеждате и редактирате данни, като например продуктите, включени в определен ред (всеки ред), като отворите подлиста с данни за тази поръчка.

показва лист с данни с отворена подтаблица с данни

Ако добавяте подлистове с данни към таблиците си, Ограничете използването на тези подлистове с данни за преглед, а не за редактиране на важни бизнес данни. Ако искате да редактирате данни в таблица, ви препоръчваме да използвате формуляри, за да редактирате данните вместо Подлист с данни, тъй като е възможно да възникнат грешки при въвеждане на данни в изглед на лист с данни, ако потребителите не са внимателни, за да превъртите до правилната клетка. Също така имайте предвид, че добавянето на Подлист с данни в голяма таблица може да засегне производителността на таблицата.

Microsoft Access автоматично създава Подлист с данни, когато създавате таблица, която съответства на един от следните критерии:

  • Таблицата е в релация "един към един".

  • Таблицата е една страна на релация "един към много", където свойството SubdatasheetName на таблицата е зададено на "автоматично".

Релацията се дефинира чрез съпоставяне на полетата първичен ключ и външен ключ в свързани таблици.

Можете също да добавите Подлист с данни към всяка таблица, заявка или формуляр в база данни. В изгледа на лист с данни формулярът може да показва само един Подлист с данни в даден момент.

Най-горе на страницата

Отваряне и затваряне на Подлист с данни

За да определите дали една таблица, заявка или формуляр вече има Подлист с данни, Отворете обекта в изглед на лист с данни. Ако е наличен индикатор за разгъване (+ знак), тогава таблицата, заявката или формуляра има Подлист с данни. Когато подлистът с данни е отворен, индикаторът се променя на а-знак. Подлист с данни могат да бъдат вложени в основен Подлист с данни за до осем нива.

изглед на подтаблица с данни

  • За да отворите Подлист с данни, щракнете върху знака плюс до стойността, за която искате да видите записите.

  • За да затворите Подлист с данни, щракнете върху знака минус.

Съвет: За да разгънете или свиете всички подлистове с данни в един и същ час, в раздела Начало , в групата записи щракнете върху още. След това изберете Подлист с даннии щракнете върху желаната от вас опция.

Можете също да премахнете или скриете Подлист с данни. За информация как да премахнете Подлист с данни, вижте статията Премахване на Подлист с данни.

Съвет: За да скриете Подлист с данни, отворете таблицата в изглед за проектиране и след това в раздела проектиране , в групата Показване/скриване щракнете върху списък със свойства. Намерете реда за име на Подлист с данни в прозореца на списъка със свойства, променете го на [няма]и след това запишете промяната.

Най-горе на страницата

Добавяне на подтаблица с данни

  1. В изглед на лист с данни отворете таблицата или заявката, в която искате да добавите Подлист с данни.

  2. В раздела Начало , в групата записи щракнете върху още, посочете Подлист с даннии след това щракнете върху Подлист с данни.

  3. В диалоговия прозорец Вмъкване на Подлист с данни изберете раздела (таблици, заявкиили и двете), който съответства на типа на обекта, който искате да вмъкнете като Подлист с данни.

  4. В полето дъщерНи полета на връзката щракнете върху полето, което искате да използвате като поле външен ключ или съвпадение, което ще предостави данни за подлиста с данни.

  5. В полето главни полета на връзката щракнете върху полето, което искате да използвате като поле първичен ключ или съвпадение за главната таблица или заявка, и след това щракнете върху OK.

    Например, ако искате да създадете Подлист с данни, за да видите свързаните поръчки за всеки запис на клиент в таблицата клиент, изберете таблицата поръчки, в полето Свързване на дъщерНи полета изберете ИД на клиенти в полето главни полета на връзката изберете ИД.

    избиране на основно поле за подтаблицата с данни

    Забележка:  Стойностите в полетата дъщерни полета на връзката и главни полета на връзката създават един към много съединение в указаните полета.

  6. Щракнете върху OK, за да запишете вашите промени.

  7. За да покажете подлиста с данни, който сте добавили към вашата таблица, заявка или формуляр, щракнете върху знака +.

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

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×