- •Замена конкретных вхождений образца в поле.
- •1. Если не требуется выполнять поиск по всем полям, выберите в режиме формы или в режиме таблицы поле (столбец) для поиска. (Поиск в одном поле выполняется быстрее, чем во всей таблице).
- •Использование подстановочных знаков для поиска значений.
- •Примечания
- •Поиск пустых полей и пустых строк с помощью диалогового окна «Поиск».
- •Сходство и различие между запросами на выборку и фильтрами.
- •Сравнение разных фильтров.
- •Создание фильтра в таблице, запросе или форме.
- •Изменение фильтра в таблице, запросе или форме.
- •Применение фильтра в таблице, запросе или форме.
- •Примечания
- •Удаление фильтра из таблицы, запроса или формы.
- •Включение или отключение фильтра в форме.
- •Использование условия отбора в запросах или фильтрах для восстановления определенных записей.
- •Куда вводить выражения в запросах и фильтрах?
- •Создание выражения.
- •Сортировка Сортировка записей в таблице, запросе, форме или подчиненной форме
- •1. Сортировка записей в режиме формы или в режиме таблицы
- •2. Сортировка записей с помощью бланка запроса или расширенного фильтра
- •Отмена сортировки в таблице, запросе или форме
- •Особенности сортировки записей
- •Контрольные вопросы.
Поиск пустых полей и пустых строк с помощью диалогового окна «Поиск».
1. В режиме формы или в режиме таблицы выберите поле (столбец), в котором требуется провести поиск, и нажмите кнопку «Найти» на панели инструментов.
2. Выполните одно из следующих действий:
Для того чтобы найти не отформатированные пустые поля, введите Null или Is Null в поле Образец и проверьте, что флажок «С учетом формата полей» снят. Если пустые поля отформатированы (например, с помощью значения «Отсутствует»), введите форматирующую строку и проверьте, что флажок «С учетом формата полей» установлен.
Для того чтобы найти пустые строки, введите в поле Образец пару прямых кавычек (" ") без пробела и проверьте, что флажок «С учетом формата полей снят».
3. В поле «Просмотр» выберите «Вверх», «Вниз» или «Все».
4. В поле «Совпадение» выберите «Поля целиком».
5. Проверьте, что установлен флажок «Только в текущем поле».
6. Для поиска первого вхождения образца нажмите кнопку «Найти». Для поиска следующего и всех остальных вхождений образца нажимайте кнопку «Найти далее».
Сходство и различие между запросами на выборку и фильтрами.
Основное сходство между запросами на выборку и фильтрами заключается в том, что в них проводится извлечение подмножества записей из базовой таблицы или запроса. Выбор применения фильтра или запроса зависит от того, как предполагается использовать отобранные записи.
Фильтр обычно используют при работе в режиме формы или в режиме таблицы для просмотра или изменения подмножества записей. Запрос следует использовать для выполнения следующих действий:
Просмотр подмножества записей без предварительного открытия конкретной таблицы или формы.
Выбор таблиц, содержащих записи, с возможностью последующего добавления других таблиц.
Отбор полей, выводящихся на экран при отображении результирующего набора записей.
Выполнение вычислений над значениями полей.
Примечание. При создании запроса иногда удобно создать обычный фильтр, фильтр по выделенному или ввести данные в поле «Фильтр для» с последующим сохранением фильтра как запроса. Это позволяет обойтись без работы с бланком запроса (кроме ситуаций, когда в запрос необходимо внести дополнительные изменения). Даже в этом случае при открытии запроса в режиме конструктора Microsoft Access заполняет бланк с помощью данных, полученных из фильтра. Такой бланк может стать основой для дальнейшей работы с запросом.
В следующей таблице сравниваются характеристики запросов и фильтров.
Характеристики |
Фильтры |
Запросы |
Позволяет добавить еще несколько таблиц, записи которых включаются в возвращаемый набор записей. |
Нет |
Да |
Позволяет указать поля, которые должны отображаться в результирующем наборе записей. |
Нет |
Да |
Выводится как отдельный объект в окне базы данных. |
Нет |
Да |
Используется только с закрытой таблицей, запросом или формой |
Нет |
Да |
Создает результирующие наборы записей, которые используются как источник данных для формы или отчета. |
Да |
Да |
Позволяет вычислять суммы, средние значения, подсчитывать количество записей и находить другие итоговые значения. |
Нет |
Да |
Позволяет сортировать записи. |
Да |
Да |
Позволяет вносить изменения в данные, если эта операция не запрещена за счет других условий. |
Да |
Да (в зависимости от типа запроса). Громоздкие изменения обычно выполняются с помощью запроса на обновление записей. |