Додавання та змінення стовпця підстановки

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Іноді потрібне значення міститься в іншій таблиці. Наприклад, потрібно записати клієнта для замовлення в таблиці «Замовлення». Проте всі відомості про клієнтів містяться в таблиці «Клієнти». Можна створити стовпець підстановки, який відображає відомості про клієнта в полі зі списком або списку. Після цього, в разі вибору клієнта в цьому елементі керування, відповідне значення — наприклад, значення первинного ключа клієнта — зберігається в записі замовлення.

У цій статті пояснюється поняття «стовпець підстановки» та описуються способи його створення.

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

У цій статті

Що таке стовпець підстановки

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

Створення стовпця підстановки за допомогою області «Список полів»

Створення стовпця підстановки в режимі конструктора

Приєднане значення та відображуване значення у стовпці підстановки

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

За допомогою майстра підстановок

Змінення стовпця підстановки

Змінення поля на стовпець підстановки

Що таке стовпець підстановки?

Стовпець (поле) підстановки — це поле таблиці, значення для якого отримується з іншої таблиці або зі списку значень. Стовпець підстановки можна використовувати для відображення списку варіантів у полі зі списком або у списку. Варіанти можна отримувати з таблиці чи запиту або використати надані користувачем значення. Стовпець підстановки можна створити вручну, визначивши властивості поля підстановки для поля, або автоматично — за допомогою майстра підстановок. Рекомендовано для створення стовпця підстановки використовувати майстер. Майстер підстановок спрощує процес, автоматично добирає відповідні властивості поля та створює відповідні зв’язки таблиць.

Стовпець підстановки

Стовпець підстановки можна створити в поданні таблиці або в поданні конструктора.

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

Створення стовпця підстановки в поданні таблиці

За промовчанням таблиця відкривається в поданні таблиці. Для додавання стовпця підстановки виконайте такі дії: на вкладці Режим таблиці у групі Поля та стовпці виберіть елемент Стовпець підстановки. Запускається майстер підстановок, який допоможе створити стовпець підстановки.

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть пункт Відкрити.

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

  3. В області переходів клацніть двічі таблицю, для якої потрібно створити стовпець підстановки, таблиця відкриється в поданні таблиці.

  4. На вкладці Режим таблиці у групі Поля та стовпці виберіть елемент Стовпець підстановки.

    Зображення стрічки Access

    Запускається майстер підстановок.

    сторінка майстра підстановок, на якій вибирається таблиця/запит або список значень

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

    Найуживаніший тип стовпця підстановки — це стовпець, який відображає значення з пов’язаної таблиці або запиту.

  6. Натисніть кнопку Даліа потім дотримуйтеся вказівок майстра. Додаткові відомості про завершення роботи майстра у розділі за допомогою майстра підстановок.

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

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

Створення стовпця підстановки за допомогою області «Список полів»

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

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть пункт Відкрити.

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

  3. В області переходів клацніть двічі таблицю, для якої потрібно створити стовпець підстановки, таблиця відкриється в поданні таблиці.

  4. На вкладці Режим таблиці у групі Поля та стовпці виберіть елемент Додати наявні поля.

    Зображення стрічки Access

    Відображається область Список полів.

  5. Клацніть знак «плюс» (+) поруч із таблицею, щоб відобразити список полів у таблиці.

  6. Перетягніть потрібне поле з області Список полів до таблиці в поданні таблиці.

  7. Після появи лінії вставлення вставте поле.

    лінія вставлення поля з області «список полів»

    Запускається майстер підстановок.

  8. Дотримуйтеся вказівок майстра. Додаткові відомості про завершення роботи майстра у розділі за допомогою майстра підстановок.

    Після завершення роботи майстра стовпець підстановки відображається в таблиці в поданні таблиці.

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

Створення стовпця підстановки в поданні конструктора

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

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть пункт Відкрити.

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

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

  4. Знайдіть перший доступний пустий рядок у сітці таблиці.

  5. У першому доступному пустому рядку виберіть клітинку у стовпці Ім’я поля та введіть ім’я поля для стовпця підстановки.

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

    Запускається майстер підстановок.

    сторінка майстра підстановок, на якій вибирається таблиця/запит або список значень

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

    Найуживаніший тип стовпця підстановки — це стовпець, який відображає значення з пов’язаної таблиці або запиту.

  8. Натисніть кнопку Даліа потім дотримуйтеся вказівок майстра. Додаткові відомості про завершення роботи майстра у розділі за допомогою майстра підстановок.

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

Приєднане значення та відображуване значення у стовпці підстановки

Мета використання стовпця підстановки — це заміна числа, наприклад, ідентифікатора (або іншого значення зовнішнього ключа) іншим, більш зрозумілим елементом, як от іменем. Наприклад, замість відображення номера ідентифікатора контакту Access може відобразити ім’я контакту. Номер ідентифікатора контакту — це приєднане значення. Воно автоматично шукається у вихідній таблиці або запиті для пошуку імені контакту. Ім’я контакту — це відображуване значення.

приєднане та відображуване значення у стовпці підстановки

1. Відображуване значення

2. Приєднане значення

Стовпець підстановки містить відображуване значення, яке відображається в інтерфейсі користувача, і приєднане значення, яке зберігається в елементі керування. Відображуване значення — це «підстановка» на основі приєднаного значення. Тобто в застосунку Access відображуване значення підстановки часто не збігається із приєднаним значенням, збереженим у полі. Наприклад, у таблиці «Замовлення» значення ідентифікатора клієнта з таблиці «Клієнти» зберігається в таблиці «Замовлення» в полі «Клієнт»  — це приєднане значення. Проте оскільки поле «Клієнт» — це поле підстановки, у застосунку Access відображається значення підстановки — ім’я клієнта. Ім’я клієнта — це відображуване значення.

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

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

Знайомство із властивостями поля підстановки

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

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть пункт Відкрити.

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

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

  4. Виберіть клітинку у стовпці Ім’я поля для стовпця підстановки.

  5. В області Властивості поля відкрийте вкладку Підстановка.

    Відображаються властивості поля підстановки.

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

Властивості поля підстановки

Властивість

Завдання

Відобразити елемент керування

Вибір типу елемента керування Прапорець, Текстове поле, Список або Поле зі списком. Поле зі списком — найпоширеніший вибір для стовпця підстановки.

Тип джерела рядків

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

Джерело рядків

Вибір таблиці, запиту або списку значень, де містяться значення для стовпця підстановки. Якщо властивість Тип джерела рядків має значення Таблиця/Запит або Список полів, ця властивість має містити ім’я таблиці, ім’я запиту або SQL-оператор, який представляє запит. Якщо властивість Тип джерела рядків має значення Список значень, ця властивість має містити список значень, відокремлених крапкою з комою.

Приєднаний стовпець

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

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

Кількість стовпців

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

Заголовки стовпців

Відображення або приховання заголовків стовпців.

Ширина стовпців

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

Рядки списку

Визначення кількості рядків, які з’являються під час відображення стовпця підстановки.

Ширина списку

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

Обмежити списком

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

Дозволити кілька значень

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

Щоб отримати додаткові відомості про багатозначних полів наведено у статті посібник із багатозначних полів.

Відображати зміни списку значень

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

Форма редагування елементів списку

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

Відображати лише значення джерела рядка

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

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

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

Використання майстра підстановок

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

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

сторінка майстра підстановок, на якій вибирається таблиця/запит або список значень

Стовпець підстановки на основі таблиці або запиту

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

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

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

сторінка майстра підстановок для вибору полів

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

Сторінка майстра підстановок для настроювання порядку сортування

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

Сторінка майстра підстановок для настроювання ширини стовпців

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

сторінка майстра підстановок для вибору приєднаного значення

На останній сторінці майстра підстановок слід ввести ім’я стовпця підстановки — воно стає іменем поля в таблиці.

остання сторінка майстра підстановок

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

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

Стовпець підстановки на основі списку значень

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

Сітка в майстрі підстановок для вводу значень

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

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

сторінка майстра підстановок для вибору приєднаного значення

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

остання сторінка майстра підстановок

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

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

Змінення стовпця підстановки

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

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть пункт Відкрити.

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

  3. В області переходів клацніть двічі таблицю або форму з багатозначним полем.

    Таблиця відкривається в поданні таблиці, форма — у поданні форми.

  4. Клацніть правою кнопкою миші стовпець підстановки та виберіть у контекстному меню команду Змінити елементи списків.

  5. Змініть список значень і натисніть кнопку ОК.

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

Перетворення поля на стовпець підстановки

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

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть пункт Відкрити.

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

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

  4. Знайдіть поле, яке слід перетворити на стовпець підстановки.

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

    Запускається майстер підстановок.

    сторінка майстра підстановок, на якій вибирається таблиця/запит або список значень

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

    Найуживаніший тип стовпця підстановки — це стовпець, який відображає значення з пов’язаної таблиці або запиту.

  7. Натисніть кнопку Даліа потім дотримуйтеся вказівок майстра. Додаткові відомості про завершення роботи майстра у розділі за допомогою майстра підстановок.

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

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

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

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

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

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

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

×