Таблица 1.7
Поиск записей
Таблицы могут иметь очень большое число записей, что затрудняет нахождение нужной информации. В таких случаях необходим поиск. В Access имеется группа команд Найти на вкладке Главная, с помощью которых можно реализовать поиск требуемых записей. Отметим, что существуют и другие инструменты поиска. В целом можно выделить четыре способа поиска конкретной записи (табл. 1.8).
Таблица 1.8
Переходы по записям можно осуществлять с помощью клавиш переходов, команды Перейти на вкладке Главная или кнопок переходов, расположенных в нижнее части открытой таблицы.
Для поиска записей, удовлетворяющих условию, можно использовать диалоговое окно Поиск и замена. Вызов этого окна выполняется следующим образом.
1. Открыть таблицу в Режиме таблицы.
2. На вкладке Главная в группе Найти щелкнуть команду Найти. Откроется диалоговое окно Поиск и замена.
3. Выделить поле, по которому нужно выполнить поиск.
4. На вкладке Поиск в поле Образец ввести значение, которое требуется найти. Это будет условием поиска.
5. При необходимости можно воспользоваться полем Поиск в, чтобы сменить поиск в отдельном выделенном поле на поиск образца во всей таблице.
6. В списке Совпадение определить режим сравнения с образцом: С любой частью поля, Поля целиком или С началом поля.
7. В списке Просмотр указать область поиска: Все ‒ поиск среди всех записей таблицы; Вверх ‒ поиск среди записей, расположенных выше выделенной записи; Вниз ‒ поиск среди записей, расположенных вслед за выделенной записью.
8. Если записей, удовлетворяющих условию нет, то выдается сообщение, что образец не найден. Если существует несколько записей, отвечающих образцу, то выделяется первая из них. Для просмотра дальнейших результатов поиска следует нажать кнопку Найти далее в диалоговом окне Поиск и замена.
9. Чтобы закрыть окно Поиск и замена, необходимо щелкнуть кнопку Отмена.
Подобным образом используется вкладка Замена диалогового окна Поиск и замена. С помощью ее можно делать замену одного значения (оно выступает в качестве образца) на другое.
☞ Примечание. Допускается при поиске и замене учитывать регистр и формат полей.
Использование фильтров
С помощью фильтров можно отображать на экране только те записи, которые удовлетворяют заданному критерию. Для каждого типа данных в Access предусмотрено несколько готовых (встроенных) фильтров. Они доступны в виде команд контекстного меню при выделении столбца таблицы и при щелчке по команде Фильтр на вкладке Главная в группе Сортировка и фильтр. Эти команды позволяют выполнить фильтрацию по одному полю (по выделенному значению или группе значений, устанавливаемой отношениями типа «равно», «не равно», «больше», «меньше», «между», части текстового значения типа «начинается с», «заканчивается на» и т.п.). Наиболее богатый список готовых фильтров предусмотрен для полей типа Дата/время.
Если требуется фильтрация по нескольким полям, то это можно сделать путем последовательного применения нескольких фильтров или использования расширенного фильтра. Расширенный фильтр подобен запросу. Этот фильтр можно сформировать командой Расширенный фильтр, которую можно найти в списке Дополнительно на вкладке Главная группы Сортировка и фильтр.
С отфильтрованными записями можно работать точно так же, как и со всей таблицей. Например, можно добавлять, изменять, удалять записи.