Поиск пустых полей и пустых строк с помощью диалогового окна «Поиск».
Поиск и сортировка данных в Microsoft Access.
Поиск
Поиск записи по ее номеру в режиме таблицы или формы.
1. Откройте таблицу, запрос или форму в режиме таблицы или форму в режиме формы.
2. Установите указатель на номер в поле номера записи, и дважды нажмите кнопку мыши.
3. Введите номер нужной записи и нажмите клавишу ENTER.
Поиск конкретных вхождений образца в поле.
Существует возможность сразу найти все вхождения образца в поле или искать каждое вхождение по отдельности.
1. Если не требуется выполнять поиск по всем полям, выберите в режиме формы или в режиме таблицы поле (столбец) для поиска. (Поиск в одном поле выполняется быстрее, чем во всей таблице).
2. Нажмите кнопку «Найти» на панели инструментов.
3. Введите значение, которое требуется найти, в поле «Образец». Если точное значение неизвестно, задайте образец поиска с помощью подстановочных знаков.
4. Определите другие необходимые параметры в диалоговом окне Поиск.
5. Чтобы найти первое вхождение указанного значения, нажмите кнопку «Найти». Для поиска следующих вхождений этого значения нажимайте кнопку «Найти далее».
Замена конкретных вхождений образца в поле.
Существует возможность сразу заменить все вхождения образца в поле или заменять каждое вхождение по отдельности. Однако поиск пустых значений и пустых строк необходимо выполнять в диалоговом окне «Поиск» с последующей заменой этих значений вручную.
|
|
1. Если не требуется выполнять поиск по всем полям, выберите в режиме формы или в режиме таблицы поле (столбец) для поиска. (Поиск в одном поле выполняется быстрее, чем во всей таблице).
2. Выберите в меню Правка команду Заменить.
3. Введите образец поиска в поле «Образец» и подставляемое значение в поле «Заменить на». Если точное значение неизвестно, задайте образец поиска с помощью подстановочных знаков.
4. Определите другие необходимые параметры в диалоговом окне «Замена».
5. Для одновременной замены всех вхождений образца нажмите кнопку «Заменить все».
Для того чтобы выполнять замену каждого вхождения по отдельности, нажимайте кнопку «Найти далее», а затем кнопку «Заменить». Для пропуска текущего вхождения и поиска следующего нажмите кнопку «Найти далее».
Примечание. Быстрее выполнить замену большого количества данных или произвести вычисления с данными (например, повысить все оклады в таблице «Сотрудники» на 5 процентов) с помощью запроса на обновление, а не с помощью диалогового окна «Замена». Однако, при этом невозможно выполнять замену отдельных вхождений с подтверждением. Кроме того, запрос на обновление при выполнении поиска и замены данных в нескольких полях становится достаточно громоздким.
|
|
Использование подстановочных знаков для поиска значений.
Подстановочные знаки используются в качестве прототипов для других символов при указании образца поиска в следующих случаях:
1. Известна только часть значения.
2. Требуется найти значения, начинающиеся с конкретной буквы или соответствующие определенному шаблону.
Для поиска значений полей, записей или имен файлов допускается применение следующих символов в диалоговых окнах «Поиск и Замена» или в запросах, командах и выражениях.
Знак | Использование | Пример |
* | Соответствует любой цифре или любому символу. Может использоваться в качестве первого или последнего символа текстовой строки. | wh* -- поиск слов what, white и why. |
? | Соответствует любому текстовому символу. | B?ll -- поиск слов ball, bell и bill. |
[ ] | Соответствует любому одному символу из заключенных в скобки. | B[ae]ll -- поиск слов ball и bell, но не bill. |
! | Соответствует любому одному символу, кроме заключенных в скобки. | b[!ae]ll -- поиск слов bill и bull, но не bell или ball. |
- | Соответствует любому символу из диапазона. Необходимо указывать этот диапазон по возрастанию (от A до Z, но не от Z до A). | b[a-c]d -- поиск слов bad, bbd и bcd. |
# | Соответствует любой цифре. | 1#3 -- поиск значений 103, 113, 123. |
|
|
Примечания
Подстановочные знаки имеет смысл использовать с текстовыми типами данных, хотя возможно их использование и с другими типами данных, например, с датами, если не были изменены региональные настройки для этого типа данных.
При использовании подстановочных знаков для поиска символа звездочки (*), вопросительного знака (?), знака номера (#), открывающей квадратной скобки ([) или дефиса (-) необходимо заключать эти символы в квадратные скобки. Например, для поиска вопросительного знака в диалоговом окне Поиск следует задать образец поиска [?]. При поиске дефиса вместе с другими символами следует разместить дефис до или после всех других символов в скобках. (Однако, если после открывающей скобки располагается восклицательный знак, дефис следует поместить после восклицательного знака). Если выполняется поиск восклицательного знака (!) или закрывающей скобки (]), то заключать их в квадратные скобки не требуется.
Невозможно выполнить поиск пары квадратных скобок (открывающей и закрывающей [ ]), поскольку эта комбинация символов интерпретируется в Microsoft Access как пустая строка.
|
|
Поиск пустых полей и пустых строк с помощью диалогового окна «Поиск».
1. В режиме формы или в режиме таблицы выберите поле (столбец), в котором требуется провести поиск, и нажмите кнопку «Найти» на панели инструментов.
2. Выполните одно из следующих действий:
· Для того чтобы найти не отформатированные пустые поля, введите Null или Is Null в поле Образец и проверьте, что флажок «С учетом формата полей» снят. Если пустые поля отформатированы (например, с помощью значения «Отсутствует»), введите форматирующую строку и проверьте, что флажок «С учетом формата полей» установлен.
· Для того чтобы найти пустые строки, введите в поле Образец пару прямых кавычек (" ") без пробела и проверьте, что флажок «С учетом формата полей снят».
3. В поле «Просмотр» выберите «Вверх», «Вниз» или «Все».
4. В поле «Совпадение» выберите «Поля целиком».
5. Проверьте, что установлен флажок «Только в текущем поле».
6. Для поиска первого вхождения образца нажмите кнопку «Найти». Для поиска следующего и всех остальных вхождений образца нажимайте кнопку «Найти далее».
Дата добавления: 2018-04-15; просмотров: 550; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!