double arrow

Поиск и фильтрация данных

Поиск и запросы

Простейшие модификации формы с помощью конструктора

Создание новой формы с помощью конструктора является достаточно сложной задачей, и поэтому в дальнейшем рассматриваются приемы редактирования с помощью конструктора ранее созданной формы.

Для перехода в режим конструктора следует:

в окне База данных щелкнуть по объекту Форма,

в появившемся списке с именами созданных форм выделить имя нужной формы и щелкнуть по кнопке Конструктор окна База данных,

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

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

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

СУБД MS Access располагает средствами, упрощающими и автоматизирующими операции поиска необходимой информации. Самыми мощными инструментами поиска нужной информации являются запросы. Вместе с тем программа MS Access предлагает и более простые средства поиска информации.

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

Для поиска определенной записи необходимо выполнить следующую последовательность действий:

открыть таблицу, в которой требуется совершить поиск. Для этого нужно открыть окно База данных, щелкнуть по объекту Таблицы, в раскрывшемся списке таблиц дважды щелкнуть по имени интересуемой таблицы.

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

Выполнить команду Найти любым из трех способов:

– с помощью команд главного меню программы MS Access

Правка – Найти,

– щелчком по кнопке Найти на панели инструментов,

– комбинацией клавиш Ctrl + F.

В открывшемся диалоговом окне Поиск и Замена на вкладке Поиск, в раскрывшемся списке Поиск в, по умолчанию будет установлено имя выбранного поля.

– В текстовое окно Образец окна Поиск и Замена ввести фрагмент данных, которые необходимо найти. Это можно сделать:

– с помощью кнопки просмотра окна Образец, раскрыв список и,

выбрав искомое значение.

Если точное значение неизвестно, то можно воспользоваться маской из символов *, # и?.

Символ * соответствует произвольной строке символов: а* –– а1, azbyka, a2x4.

Символ? соответствует одному символу: EAPU07? –– EAPU06a, EAPU06b, EAPU06v.

Символ # соответствует одной цифре: №100 –– № # # #.

Если предполагается вести поиск не только по текущему полю, а по всем полям таблицы, то следует раскрыть список в окне Поиск в и щелкнуть по имени таблицы или формы;

раскрыть список строки Совпадение и выбрать одну из строк

с любой частью поля,

поля целиком,

с начала поля,

определяющих участок просматриваемого поля.

а) Если выбрана строка «С любой частью поля», то при установлении образца АЛЕКСАНДР из всех значений поля будут выбраны значения:

АЛЕКСАДР А, АЛЕКСАНДР ИЯ, АННА АЛЕКСАНДР ОВНА.

б) Если выбрана строка «Поля целиком», то при установлении образца ОМСК поле, содержащее значение ТОМСК будет пропущено. Здесь требуется полное совпадение.

в) Если выбрана строка «С начала поля», то при установлении образца ЛУГ из всех значений поля будут выбраны значения:

ЛУГ АНСК, ЛУГ ОВОЕ, но не КА ЛУГ А.

– При необходимости сужения области поиска по регистру текстовых данных необходимо установить флажок опции «С учетом регистра». Тогда при установленном образце ВАСИЛЬЕВА значения васильева и Васильева будут проигнорированы.

– Для поиска тех полей, формат значений которых совпадает с форматом образца необходимо установить флажок опции «С учетом формата полей». Это означает, что при образце 30.04.07 значение 30 – апр – 2007 будет проигнорировано.

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

Если поиск выполнен успешно, то указатель в таблице устанавливается на найденной записи. Для нового поиска следует щелкнуть по кнопке Найти далее.

Иногда требуется найти не только нужные записи, но и выполнить в них замену образца поиска на другое значение. Эта операция выполняется так же, как и в текстовом редакторе MS Word с помощью команд

Правка – Замена


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями: