Фильтрация по выделенному фрагменту

Чтобы задать режим ввода только тех записей, в которых в определенном поле присутствует некоторое значение, следует выделить эту часть поля и воспользоваться режимом Фильтр по выделенному.

Нужно установить такой фильтр в таблице Больные, чтобы отображались данные только тех пациентов, фамилии которых начинаются на «С».

Для этого следует выполнить следующие действия :

1. В поле Фамилия выделить первую букву «С» в любой фамилии (например, Семенов).

2. Нажать кнопку Выделение на панели Сортировка и фильтр вкладки Главная и выбрать вариант Начинается с «С» (Рис.26).

Фильтрация по выделенному фрагменту - student2.ru

Рис.26. Фильтрация фамилий с первой буквой «С».

Чтобы изменить режим фильтрации, можно воспользоваться кнопкой Дополнительно, которая позволяет изменить фильтр текущего поля или удалить все фильтры таблицы (рис.27).

Фильтрация по выделенному фрагменту - student2.ru

Рис.27. Действия с текущим фильтром.

Также можно отменить фильтрацию и вновь увидеть весь список, нажав кнопку Фильтрация по выделенному фрагменту - student2.ru .

Для того чтобы применить тот же самый фильтр нет необходимости вновь его настраивать, достаточно нажать кнопку Фильтрация по выделенному фрагменту - student2.ru .

Организация поиска

Каждая запись (то, что являлась отдельной строкой таблицы) теперь представляет, как бы отдельную карточку. Вводить данные удобно именно в таком режиме.

В строке состояния (в нижней части окна формы) отражено общее количество записей и номер записи, которую вы сейчас видите.

Перемещаться между записями можно с помощью кнопок, значение которых показано на рисунке слева. 1- первая запись, 2– предыдущая запись, 3 – следующая запись, 4 –последняя запись, 5 – новая (пустая) запись. (Рис.28)

Фильтрация по выделенному фрагменту - student2.ru

Рис28. Строка состояния формы.

Например, в данный момент текущей является третья запись из десяти. Если в таблице тысячи записей, то для быстрого перемещения к нужной достаточно ввести ее порядковый номер и нажать Enter.

Поиск в форме аналогичен поиску в таблице.

Осуществить поиск можно по любым параметрам: ФИО, адресу, дате рождения, номеру полиса и т.д.

Для этого нужно:

1. В окне Все объекты Accessвыбрать таблицу Больные, а затем дважды щелкнуть на имени соответствующего объекта, в котором необходимо осуществить поиск.

2. Щелкнуть в любом месте поля, в котором будет осуществляться

поиск.

3. Щелкнуть на кнопке Найти (вкладка Главная– группа Найти Фильтрация по выделенному фрагменту - student2.ru ).Появляется диалоговое окно Поиск и замена.

4. В поле "Образец" ввести например улицу: пр- т Ленина.

5. В поле "Совпадение" указать: С начала поля,если данные по которым ведется поиск известны целиком, С любой частью поля,если поиск ведется по части данных, которая может оказаться в различных областях поля, например, по первым или последним трем символам.

6. Установить область и направление поиска.

7. Щелкнуть на кнопке Найти далее.

8. Если осуществляется поиск более чем одной записи, то для продолжения поиска снова щелкнуть на кнопке Найти далее (Рис. 28).

9. Если других записей не найдено, Microsoft Access запрашивает, намерены ли вы продолжить поиск, начав с самой первой записи таблицы.

10. Щелкнуть на кнопке Закрыть, чтобы закрыть диалоговое окно. Для выполнения замены данных использовать вкладку Замена в диалоговом окне

Поиск и замена.

Фильтрация по выделенному фрагменту - student2.ru

Рис.28. Диалоговое окно Поиск и замена.

Пример 2. Элементы управления

Наши рекомендации