русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Операция поиска


Дата добавления: 2013-12-23; просмотров: 935; Нарушение авторских прав


Рис. 35

Рис. 34

Ввод данных в таблицу

Рис. 33

Рис. 32

Рис. 31

Рис. 30

Рис. 29

Фильтрация данных

Рис. 28

Рис. 27

 

В результате все данные в таблице будут отсортированы (Рис. 28).

 
 

 

 


 

 

Существуют четыре способа, используемые для отбора записей с помощью фильтров:

- фильтр по выделенному фрагменту;

- обычный фильтр;

- поле "Фильтр для";

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

 

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

Например, в таблице "Студенты" надо отобрать записи, содержащие данные о студентах группы "М-1-1". Для этого надо установить курсор в любом поле атрибута "Группа", содержащем название группы "М-1-1" и выполнить команду "Записи"-"Фильтр"-"Фильтр по выделенному" (Рис. 29) или щелкнуть по соответствующей кнопке на панели инструментов (Рис. 31).

 

 

 

В результате в таблице будут отображаться офтильтрованные данные (Рис. 30), остальные будут скрыты, но сохранены в таблице.

 
 

 


 

Чтобы отменить действие фильтра достаточно щелкнуть по кнопке "Применение фильтра" на панели инструментов (Рис. 31).

 
 



 

 


 

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

 

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

 

Примечания:

- Фильтры сохраняются автоматически при сохранении таблицы или формы. Таким образом, при повторном открытии таблицы или формы можно снова применить сохраненный фильтр.

- При сохранении запроса фильтр сохраняется автоматически, но условие фильтра не добавляется к содержимому "бланка запроса". При повторном открытии запроса можно снова применить сохраненный фильтр.

- Фильтр позволяет отбирать записи, не содержащие выбранного значения. Выберите значение, нажмите правую кнопку мыши и выберите команду "Исключить выделенное".

 
 

 


 

Для создания сложных фильтров, следует использовать окно расширенного фильтра. На рисунке 33 приведено окно расширенного фильтра для установки фильтра по отбору всех студентов "Петров А.В." или студентов, обучающихся в группе "М-1-1"

 
 

 

 


 

 

После создания всех полей и определения их свойств выполняется ввод данных в таблицу. Чтобы заполнить таблицу, следует перейти в "Режим таблиц". Это можно сделать двойным щелчком мыши по названию таблицы в окне базы данных, либо нажать кнопку "Открыть" в окне базы данных, либо, если открыт режим "Конструктора таблиц", надо выполнить команду "Вид"-"Режим таблиц".

Новая таблица состоит из одной пустой записи. После ввода данных пустая запись смещается в конец таблицы. Именно в ней осуществляется ввод информации.

На листе данных активная запись обозначается треугольным маркером, а пустая запись – звездочкой (Рис. 34).

 

 
 

 


 

 

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

 
 

 

 


 

Запись таблицы активизируется при выполнении на ней щелчка. Переходить от записи к записи и от поля к полю таблицы позволяют клавиши управления курсором. С помощью клавиш Tab и Enter можно перемещаться по полям слева направо, а посредством комбинации клавиш Shit+Tab – в обратном направлении.

 

 

Примечания:

- Поскольку Access автоматически сохраняет каждую запись по завершении ее обработки, необходимости в промежуточном сохранении таблицы нет.

- По умолчанию числовые значения выравниваются по правому краю ячейки, текстовые значение – по левому краю.

 

 

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

Диалоговое окно поиска открывается в результате активизации команды "Правка"-"Найти" или щелчка на кнопке с изображением бинокля (Рис. 36).

В поле "Образец" указывается искомый объект (содержимое поля). Если не будут выполнены другие установки, Access исследует все поля активной колонки на предмет совпадения их содержимого с объектом поиска. По умолчанию регистр при поиске не учитывается.

 
 

 

 




<== предыдущая лекция | следующая лекция ==>
Сортировка данных | Удаление данных


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.531 сек.