У міру зростання бази даних пошук певних записів передбачає більш ніж швидкий погляд на дані в табличному поданні. У цій статті описано п'ять способів пошуку певних записів відповідно до ваших потреб.
У цій статті
Переглянути всі записи
Переходьте між записами, використовуючи клавішу табуляції, щоб переміщатися по одному запису, щоб знайти певний запис. Крім того, можна переглядати записи в таблиці в вікно табличного подання даних за допомогою кнопок переходів між записами. Кнопки переходів між записами доступні внизу таблиці або форми.
1. Перехід до першого запису
2. Перехід до попереднього запису
3. Поле "Поточний запис "
4. Перехід до наступного запису
5. Перейти до останнього запису
6. Відкриття нового (пустого) запису
7. Індикатор фільтра
8. Поле пошуку
Примітки.:
-
Якщо клацнути поле Поточний запис , можна ввести номер запису, а потім натиснути клавішу Enter, щоб перейти до цього запису. Номер запису враховується послідовно з початку форми або таблиці даних. Воно не відповідає жодному значенню поля.
-
Щоб дізнатися, чи застосовано фільтр, див. кнопку індикатора фільтра. Якщо фільтр не застосовано або всі фільтри очищено, він відображається Без фільтра. Якщо відображається фільтр відфільтровано, можна натиснути цю кнопку, щоб видалити фільтр. Так само, коли відображається нефільтровано, можна натиснути цю кнопку, щоб застосувати останній використаний фільтр (якщо він є).
-
Коли ви вводите текст у поле пошуку , перше відповідне значення виділяється в режимі реального часу під час введення кожного символу. За допомогою цієї функції можна швидко знайти запис із відповідним значенням.
Перехід до певного запису
Ви можете перейти до певного запису в Access, якщо знаєте, який запис потрібно знайти. У полі Перейти можна вибрати певний запис із розкривного списку, який зазвичай додається до форм.
-
Щоб перейти до певного запису, клацніть стрілку праворуч від поля Перейти , а потім виберіть запис із розкривного списку.
Примітка.: Якщо ви знаєте перші кілька символів запису, до якого потрібно перейти, ви можете ввести ці символи в полі Перейти до , щоб швидко знайти цей запис.
У полі Перейти відображається лише достатньо даних для унікальної ідентифікації кожного запису. Якщо вибрати запис зі списку, інші дані цього запису відобразяться в основній області форми.
Пошук певного запису
Щоб знайти певний запис у таблиці або формі, перейдіть на вкладку Пошук у діалоговому вікні Пошук і заміна . Це ефективний вибір для пошуку певного запису, якщо запис, який потрібно знайти, відповідає певним умовам, наприклад умовам пошуку та операторам порівняння, наприклад "дорівнює" або "містить".
Примітка.: Діалогове вікно Пошук і заміна можна використовувати, лише якщо в таблиці або формі наразі відображаються дані. Це відбувається, навіть якщо немає видимих записів, оскільки застосовано фільтр.
-
Відкрийте таблицю або форму, а потім клацніть поле, у якому потрібно виконати пошук.
-
На вкладці Основне в групі Пошук натисніть кнопку Знайти або скористайтеся сполученням клавіш Ctrl+F.
Відкриється діалогове вікно Пошук і заміна з вибраною вкладкою Знайти .
-
У полі Знайти введіть значення, для якого потрібно виконати пошук.
-
Щоб змінити поле, у якому потрібно виконати пошук, або виконати пошук у всій базовій таблиці, виберіть відповідний параметр у списку Шукати в .
Порада.: Список Зіставити представляє оператор порівняння (наприклад, "дорівнює" або "містить"). Щоб розширити пошук, у списку Зіставити виберіть будь-яку частину поля.
-
У полі Шукати виберіть усюди, а потім натисніть кнопку Знайти далі.
-
Коли виділено елемент, для якого виконується пошук, натисніть кнопку Скасувати в діалоговому вікні Пошук і заміна , щоб закрити діалогове вікно. Підсвічуються записи, які відповідають умовам
Докладні відомості про використання діалогового вікна Пошук і заміна див. в статті Змінення даних за допомогою діалогового вікна Пошук і заміна.
Фільтр для перегляду обмеженої кількості записів
Якщо потрібно переглянути лише записи, які відповідають певним умовам і операторам порівняння, можна відфільтрувати дані, щоб переглянути обмежену кількість записів. Наприклад, щоб швидко звузити відображені записи, клацніть правою кнопкою миші поле, значення якого потрібно зіставити, а потім у нижній частині контекстного меню виберіть Дорівнює, Не дорівнює, Містить або Не містить . Можна ввімкнути або вимкнути фільтр, завдяки якому можна легко переключатися між відфільтровані та невідфільтровані поданнями тих самих даних. На відміну від пошуку, фільтр обмежує лише ті записи, які відображаються.
-
Щоб застосувати фільтр на основі виділеного фрагмента, відкрийте таблицю або форму.
-
Щоб переконатися, що таблицю або форму ще не відфільтровано, на вкладці Основне в групі Сортування & фільтр натисніть кнопку Додатково, а потім виберіть команду Очистити всі фільтри, якщо ця команда доступна.
-
Перейдіть до запису, який містить значення, яке потрібно використовувати як частину фільтра, а потім клацніть усередині стовпця (у вікні табличного подання даних) або елемента керування (у поданні форми, звіту або макета). Щоб відфільтрувати дані за частковим виділенням, виберіть лише потрібні символи.
-
На вкладці Основне в групі Сортування & Фільтр натисніть кнопку Виділений фрагмент і виберіть фільтр, який потрібно застосувати.
-
Щоб відфільтрувати цим способом інші поля, повторіть кроки 3 й 4.
Докладні відомості про застосування фільтра див. в статті Застосування фільтра для перегляду вибраних записів у базі даних Access.
Створення запит на пошук певного запису
Методи, які можна використовувати для пошуку та фільтрування записів, дуже корисні для пошуку певних записів для сценарію виконання. Проте вам може знадобитися регулярно виконувати ті самі операції пошуку або фільтрування. Замість того, щоб щоразу відтворювати набір кроків пошуку та фільтрування, можна створити запит. Запит – це потужний і гнучкий спосіб знайти певні записи, оскільки він дає змогу виконувати настроювані пошукові запити, застосовувати настроювані фільтри та сортувати записи. Ви можете створити власні запити, щоб зосередитися на певних записах і відповісти на певні запитання. Створений запит можна зберегти та використати повторно, а також використовувати в формах і звітах.
Коли використовується запит для пошуку або фільтрування, використовуються умови на основі типу даних, для яких ви шукаєте. Різні типи даних зберігаються як різні типи даних. Наприклад, дні народження зберігаються як дані дати й часу, тоді як імена зберігаються як текстові дані.
Іноді не вдається знайти певний запис, який, на мою увагу, існує. Це може статися, якщо ви переглядаєте записи у формі або запиті, який не відображає певні записи через значення певного поля. У наведеному нижче прикладі показано, як за допомогою запиту знайти записи.
Припустімо, що для відстеження проблем використовується база даних, створена за допомогою шаблону "Питання Access". Таблиця "Питання" містить поле з ім'ям Стан, яке вказує на те, чи активна, вирішена або закрита певна проблема. Ви можете створити запит, який відображає проблеми, стан яких закрито, виконавши такі дії:
-
На вкладці Створити в групі Запити натисніть кнопку Конструктор запитів.
-
Двічі клацніть елемент Проблеми та натисніть кнопку Закрити.
-
У конструкторі запитів двічі клацніть зірочку (*) в таблиці "Проблеми ". Це допоможе переконатися, що в запиті відображаться всі поля із записів, які він повертає.
Проблеми.* відображається в першому стовпці бланка в рядку Поле . Це означає, що потрібно повернути всі поля з таблиці "Питання".
-
У конструкторі запитів двічі клацніть стан у таблиці Проблеми .
Стан відображається в другому стовпці бланка в рядку Поле .
-
У другому стовпці бланка зніміть прапорець у рядку Відображення . Це допоможе переконатися, що в запиті не відображається поле Стан.
Якщо не зняти прапорець Відображати в стовпці Стан, поле Стан відображатиметься два рази в результатах запиту.
-
У другому стовпці бланка в рядку Критерії введіть ="Закрито". Це умова пошуку. Так ви переконаєтеся, що запит поверне лише ті записи, у яких значення "Стан " має значення "Закрито".
Примітка.: У цьому прикладі використовується лише одна умова пошуку. Ви можете використовувати багато умов пошуку для будь-якого заданого пошуку, додавши умови до більшої кількості полів, а також за допомогою рядка або рядка та додаткових рядків нижче або.
Запит готовий до виконання та має приблизно такий вигляд:
-
На вкладці Конструктор у групі Результати натисніть кнопку Запуск.
Примітка.: Якщо ви ще не почали відстежувати проблеми, а тому маєте дані в таблиці "Питання", а ви встановили стан принаймні однієї проблеми "Закрито", запит не поверне жодних результатів. Однак ви можете зберегти запит і використовувати його в будь-який час у майбутньому.
-
Натисніть сполучення клавіш Ctrl+S, щоб зберегти запит.
-
У діалоговому вікні Збереження документа введіть ім'я запиту в полі Ім'я запиту , наприклад Закриті питання, і натисніть кнопку OK.
Тепер у вас є запит, який відображає проблеми, стан яких закрито.
Щоб дізнатися більше про те, як створювати запити, які допоможуть знайти записи, див. статтю Створення простий вибірковий запит.
Докладні відомості про умови пошуку та фільтрування див. в статті Приклади умов запиту.