Сортировка и поиск данных

Содержание

Слайд 2

Сортировка данных. В момент открытия таблицы MsA выводит строки в последовательности,

Сортировка данных.

В момент открытия таблицы MsA выводит строки в последовательности, определенной

значениями первичного ключа, если первичный ключ не определен, то записи выводятся, так как вводились.
Сортировка по одному полю.
Открыть таблицу в режиме "Таблица";
Перейти в нужное поле;
Щелкнуть по кнопке (по возрастанию, по убыванию)
Слайд 3

Сортировка по нескольким полям. Щелкнуть по кнопке Изменить фильтр или Записи

Сортировка по нескольким полям.
Щелкнуть по кнопке Изменить фильтр или Записи →Расширенный

фильтр.
В строке Поле выбрать поле сортировки.
Во второй строке Сортировка выбрать порядок сортировки ( по возрастанию или убыванию).
Тоже самое нужно сделать для всех остальных полей.
Чтобы увидеть результат нужно щелкнуть по кнопке Применить фильтр или Записи → применить фильтр.
Слайд 4

Поиск данных. Чтобы выполнить простой поиск по одному полю нужно: выделить

Поиск данных.
Чтобы выполнить простой поиск по одному полю нужно:
выделить это поле;
выполнить

команду:
Правка → Найти или
клавишу F7 или
кнопку Найти.
Появляется диалоговое окно, в котором нужно заполнить параметры поиска:
Образец поиска
Область поиска
Направление поиска
С учетом регистра символов
С учетом формата полей
Поиск далее
Слайд 5

Фильтрация данных Фильтр - это специальное средство MsA, позволяющее отображать только

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

Фильтр - это специальное средство MsA, позволяющее отображать только

те записи, которые удовлетворяют заданным критериям. Фильтр - это одноразовый запрос. Работа с фильтром осуществляется с помощью пункта меню Записи.
Слайд 6

Расширенный фильтр: Для поиска по нескольким полям или отбора данных (фильтрация

Расширенный фильтр:
Для поиска по нескольким полям или отбора данных (фильтрация данных)

используется окно Фильтр.
Окно состоит из двух панелей:
Верхняя - это список полей таблицы, в которой идет фильтрация.
Нижняя панель называется QBE (Query by Example) – Запрос по образцу.
Слайд 7

Для фильтрации выполним следующие шаги: откроем таблицу; Запись → фильтр →

Для фильтрации выполним следующие шаги:
откроем таблицу;
Запись → фильтр → Расширенный фильтр;
в

строке Поле выберем поля по которым будет осуществляться фильтрация.
Слайд 8

в строке Сортировка выбрать, если нужно, порядок сортировки; В строке Условие

в строке Сортировка выбрать, если нужно, порядок сортировки;
В строке Условие отбора

для нужных полей ввести критерии.
щелкнуть по кнопке "Применить фильтр".
Слайд 9

Условие отбора - это набор выражений и логических операторов. Выражение -

Условие отбора - это набор выражений и логических операторов.
Выражение - это

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

Для построения выражения можно пользоваться: Построителем выражений (кнопка на панели инструментов),

Для построения выражения можно пользоваться:
Построителем выражений (кнопка на панели инструментов),


либо вручную, используя клавиатуру.
Изучить Построитель выражений!!!
Слайд 11

Построитель выражений При созданиии сложных выражений в MsA можно пользоваться утилитой Построитель выражений.

Построитель выражений
При созданиии сложных выражений в MsA можно пользоваться утилитой Построитель

выражений.
Слайд 12

Замечания: при создании критерия по текстовым полям можно использовать символы (

Замечания:
при создании критерия по текстовым полям можно использовать символы
(

*, ?, #, [ ], !, - ), которые рассматривались выше при рассмотрении функции LIKE. Напомним:
ма [ рш ] ина или Р или Ш
ма [ р-ш ] ина - от Р до Ш включая
ма [! рш ] ина кроме Р и Ш
если текст не содержит пробелов и знаков препинания можно без " ";
Слайд 13

при использовании математического оператора = можно его явно не указывать, например:

при использовании математического оператора = можно его явно не указывать, например:

не 15=15, а 15;
если условия отбора введены в одной строке, это означает логическое И и будет означать выполнение всех условий;
если условия отбора введены в разные строки, это означает логическое ИЛИ и будет означать выполнение хотя бы одного условия;
Слайд 14

Сохранение фильтра. При закрытии таблицы бланк фильтра очищается. Чтобы сохранить его

Сохранение фильтра.
При закрытии таблицы бланк фильтра очищается. Чтобы сохранить его нужно:
щелкнуть

по кнопке Изменить фильтр;
файл → Сохранить как запрос, а затем нужно присвоить имя запросу.
Если вы хотите использовать ранее созданный фильтр, нужно открыть окно Фильтр и выполнить команду Файл → Загрузить из запроса.
Слайд 15

Различия между фильтром и запросом. В запрос можно вносить поля более

Различия между фильтром и запросом.
В запрос можно вносить поля более чем

из одного объекта. При работе с фильтром вы ограничены одной таблицей, одним запросом или одной формой, т.к. работаем внутри открытой таблицы;
Слайд 16

Различия между фильтром и запросом. запрос - это отдельный объект, результат

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

которого отображается в виде таблицы. Фильтр же просто является частью таблицы, запроса или формы;