Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка БД .doc
Скачиваний:
3
Добавлен:
24.11.2019
Размер:
649.73 Кб
Скачать

Обычный фильтр

- В меню Записи активизировать команду Фильтр, а в открыв­шемся подменю - команду Изменить фильтр.

Можно также выполнить щелчок на соответствующей кнопке па­нели инструментов.

- В окне Адреса:фильтр выбрать значение Москва в списке Населенный пункт, а в разделе Или - значение Новые Васюки в таком же списке.

- Щелкнуть на кнопке Применение фильтра на панели инструмен­тов или выбрать одноименную команду в меню Фильтр.

В результате фильтрации и сортировки полученных данных в форме будут отображаться только те адреса, которые в поле насе­ленного пункта содержат значение Москва или Новые Васюки.

Для отмены фильтрации выбрать команду Удалить фильтр из меню Записи.

Фильтр по выделенному

- Для этого необходимо выделить данные, которые будут исполь­зоваться в качестве критерия фильтрации (в нашем примере выделить в первой записи поля адреса со значением Обухов 2 кв. 6).

- Активизировать команду Фильтр из меню Записи и выбрать в открывшемся подменю команду Фильтр по выделенному. Можно также щелкнуть на одноименной кнопке в панели инструментов. В результате будут отобраны записи, которые в поле адрес содержат значение Обухов 2 кв. 6. Информация о количеств отфильтро­ванных записей появляется в нижней части окна формы.

Если после выделения данных выбрать команду Исключить выде­ление, в форме отобразятся только те записи, которые в поле адре­са не содержат значения Обухов 2 кв. 6.

Расширенный фильтр

- В меню Записи активизировать команду Фильтр, а в открывшемся подменю - команду Расширенный фильтр.В результате поя­вится окно, которое напоминает окно конструктора запросов.

- Перетащить с помощью мыши имя поля Населенный пункт в QBE-область и установить в строке Сортировка значение По возрастанию.

- В строке Условие отбора ввести значение Москва, а в строке Или - Новые Васюки.

- Щелкнуть на кнопке Применить фильтр в панели инструментов или выбрать одноименную команду в меню Фильтр.

Критерий фильтрации можно записать и по-другому: In("Моск­ва";"Новые Васюки"), однако такая запись намного длиннее.

Для удаления фильтров предназначены кнопка Удалить фильтр панели инструментов и анологичная команда из меню Записи.

Форма ленточного типа

Выбрав форму ленточного типа, пользователь получает в свое распоряжение логическую структуру, определяющую столбцы и строки формы, которая очень близка к исходной таблице, а при выборе таб­личной формы - структуру, идентичную таблице. Преимуществом форм этих типов является возможность одновременного отображения на эк­ране нескольких записей. Для каждой записи в форме отводится по одной строке.

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

В качестве примера составим каталог телефонов на основе дан­ных таблицы адресов. Нам понадобятся такие данные, как фамилия, номер телефона и факса. При создании формы пользователь может выбрать те поля, которые хочет включить в нее. Формировать запрос для этого не нужно.

Чтобы создать каталог телефонов в виде ленточной формы, необ­ходимо выполнить следующие действия:

- Создать новую форму на основе таблицы Адреса. Для этого на вкладке Формы окна базы данных нажать кнопку Создать.

- В диалоговом окне Новая форма выбрать таблицу Адреса в спис­ке таблиц и запросов. Затем маркировать элемент Мастер фор­мы и нажать кнопку ОК.

- В списке Доступные поля первого окна мастера форм выбрать поля для создаваемой формы. (Выполнить двойной щелчок на именах Фамилия, Телефон и Телефакс. Эти поля будут скопиро­ваны в список Выбранные поля). Нажмать кнопку Далее, чтобы перейти в следующее окно мастера.

- Активизировать переключатель Ленточный и нажат кнопку Да­лее.

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

- Присвоить новой форме имя Каталог телефонов и нажать кнопку Готово.