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

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

Примітки.: 

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

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

Створення списку або поля зі списком

  1. В області переходів клацніть правою кнопкою миші форму й виберіть Конструктор.

  2. Переконайтеся, що на вкладці Конструктор у групі Елементи керування активовано команду Застосувати майстри елементів керування Зображення кнопки.

  3. У групі Елементи керування натисніть кнопку Список або Поле зі списком.

  4. У формі клацніть місце, куди потрібно додати список або поле зі списком.

  5. На першій сторінці майстра натисніть кнопку Знайти запис у формі на основі значення, вибраного в полі зі списком або списку, а потім натисніть кнопку Далі.

    Параметр Знайти запис... недоступний.

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

    Щоб перевірити, чи форма прив'язана до таблиці або збереженого запиту, виконайте наведені нижче дії.

    1. Натисніть кнопку "Скасувати", щоб закрити майстер.

    2. Клацніть правою кнопкою миші список або поле зі списком, створений раніше, і виберіть команду Видалити.

    3. Якщо область завдань Аркуш властивостей не відображається, натисніть клавішу F4, щоб відобразити її.

    4. У списку у верхній частині вікна властивостей виберіть Пункт Форма .

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

      Виконайте одну з наведених нижче процедур на основі того, що потрібно зробити.

      • Вибір наявної таблиці або запиту як джерела записів

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

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

        2. Клацніть у полі властивості Джерело записів і клацніть стрілку розкривного списку, що з'явиться.

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

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

      • Створення нового збереженого запиту або перетворення інструкції SELECT на збережений запит

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

        1. У полі властивості Джерело записів натисніть кнопку Побудувати Кнопка "Конструктор".

          Access відкриє побудовник запитів.

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

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

        2. На вкладці Конструктор у групі Закрити виберіть команду Зберегти як.

        3. У діалоговому вікні Збереження документа введіть ім'я запиту в полі Зберегти запит на:

        4. Переконайтеся, що в полі Як вибрано запит, а потім натисніть кнопку OK.

        5. На вкладці Конструктор у групі Закрити натисніть кнопку Закрити.

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

          Програма Access відобразить форму в режимі конструктора та змінить властивість Джерело записів , щоб відображалися нові збережені імена запитів.

        7. На панелі швидкого доступу натисніть кнопку Зберегти .

        8. Повторіть процедуру на початку цієї статті. Тепер майстер має відобразити параметр Знайти запис у формі на основі значення, вибраного в полі зі списком або списку .

  6. Дотримуйтеся вказівок у майстрі. На останній сторінці майстра натисніть кнопку Готово , щоб відобразити список або поле зі списком у режимі конструктора.

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

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

Потрібні додаткові параметри?

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

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×