Поиск записей по критериям в форме

Задание критерия позволяет просматривать с помощью окна формы только записи, удовлетворяющие условиям критерия.

· Условие можно задать по всем полям, в том числе и вычисляемым.

· Если заданы условия в нескольких полях, то они объединяются логическим умножением- И.

· Для вывода группы записей в условиях поиска можно использовать знаки операций (=, >, <, >=, <=, <>) .

Поиск записей по критериям в форме - student2.ru Пример 7.2.

Просмотреть данные о товарах молочного отдела, остаток которых больше 4 упаковок.

Рис. 15. Диалоговое окно формы Критерии

(пример 7.2)

G Примечанияк примеру 7.2.:

1) Текстовые значения полей в критерии должны точно соответствовать значениям в базе данных.

Допускаются сокращения, но оставшаяся часть должна точно определять значение поля. Например: Отдел: Мол (Молочный)

2) Сложных критериев в форме задать нельзя. Невозможно просмотреть товары 2-х отделов сразу, а также сумму остатка в интервале от 20 до 100 руб.

3) Для введения нового критерия поиска – кнопка Очистить в диалоговом окне Критерии

Поиск записей по критериям в форме - student2.ru Задача 7.1. Вывести сведения о проданных товарах кондитерского отдела.

Задача 7.2. Вывести данные об оставшихся товарах, цена расхода которых более заданной суммы.

7.3. Поиск записей по критериям в форме - student2.ru Фильтрация данных

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

Эти требования называются критерием поиска (фильтрации).

В результате фильтрации в базе данных отображаются только те записи, которые удовлетворяют заданным условиям отбора (критериям). Оставшиеся записи скрыты, но существуют в базе данных и могут быть отображены при задании другого критерия.

В Excel предусмотрено два вида поиска данных в БД:

· автофильтром для простых условий отбора;

· расширенным фильтром для более сложных критериев.

Автофильтр

Чтобы использовать автофильтр в БД, необходимо:

· выделить область БД для поиска с заголовками полей или поставить курсор на любую ячейку базы данных;

· выполнить командуДанные - Фильтр - Автофильтр.

 
 
По команде Автофильтркнопкираскрывающихся списков (кнопки автофильтра) помещаются непосредственно в имена полей (на печать они не выводятся). При помощи этих кнопок можно задать критерииотбора (фильтрации) строк таблицы. Можно задать условия в нескольких полях. В этом случае они будут работать по принципу логического И.

Поиск записей по критериям в форме - student2.ru Список фильтра включает в себя:

· перечень всех уникальных значений данного поля в таблице. Выбор значения из этого списка равносильно условию:

<поле> = значение.

· (Все) – показать все записи таблицы

· (Первые 10) -выбор заданного числа наибольших

или наименьших значений поля.

· (Условие) -собственное условие пользователя.

· (Пустые) -ячейки, в которых нет данных.

· (Непустые) -ячейки, в которых есть данные.

¨ Для отмены фильтрации в одном поле нужно в списке фильтра выбрать (Все).

¨ Для отмены фильтров во всех полях:

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