Расширенный поиск записей

Теперь рассмотрим случаи, когда для поиска требуемой записи не подходит метод посимвольного поиска. Например, пользователю необходимо найти некую запись по каким-то особым критериям. В подобных случаях следует применять более основательные средства поиска. Таким средством является поиск, который вызывается по нажатию <Ctrl+F>, либо выбором аналогичной команды в контекстном меню.

После этого, появится диалоговое окно поиска:

Рис. 4-46 - Задание параметров поиска по шаблону

Вкладка «Поиск по шаблону»:

§ «Поиск по полю:»– выводится название поля (столбца), по которому производится поиск. Это – тот столбец, где в данный момент находится курсор.

§ «Строка поиска»это поле служит для ввода текста для поиска. Можно ввести искомое слово целиком, или только его часть.

Действие(блок настроек для действий с найденными записями):

§ «Найти первую»– программа найдёт первую строку, где встречается указанный текст. Поиск ведётся до первой записи и на этом заканчивается. Если потребуется перейти к следующей записи, удовлетворяющей условиям поиска, нажмите <Alt+S>.

§ «Отметить найденные» – все записи, которые содержат указанный текст, помечаются (так же, как если бы вы их отметили клавишей <Пробел>). При этом, если в таблице уже есть отмеченные записи, эти отметки не снимаются.

§ «Выбрать найденные» – все записи, которые содержат указанный текст, отбираются в отдельную таблицу. При необходимости в этой таблице можно продолжить поиск, указав новые критерии поиска.

§ «Разметить найденные» – более специфический случай – с записей, удовлетворяющих условиям поиска, снимается отметка. Может пригодиться, если, например, требуется убрать отметки с некоторых записей.

§ «Убрать найденные» – записи, удовлетворяющие условиям поиска, временно убираются из текущей выборки. Полезно при поиске «от обратного», когда вы точно знаете, какие записи вам не нужны. При этом записи не удаляются, а просто убираются из просмотра.

Как искать (блок настроек способов поиска):

§ «Искать во всех папках»– если флаг снят, то поиск будет производиться только в текущей папке. При этом подпапки просматриваться не будут. Если же этот флаг установлен, то при поиске будут просматриваться записи во всех папках таблицы.

§ «Просматривать все поля» – если флаг установлен, то при поиске будут просматриваться все поля таблицы. Если флаг снят, то поиск ведётся по текущему столбцу, имя которого выводится в строке «Поиск по полю:».

§ «Искать как есть»– если флаг установлен в поле, то при поиске будут найдены все строки с точным вхождением указанной строки. По умолчанию, флаг не устанавливается, т.е. будут найдены все вхождения указанной строки.

§ Искать вверх– если флаг установлен, поиск будет производиться выше текущей записи таблицы.

Вкладка «Поиск документа»| «По лицам»

Рис. 4-48 - Пример поиска документа

Рис. 4-49 - Указав ключевое слово можно легко отыскать нужную записьв справочнике

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