Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access МП копия.doc
Скачиваний:
11
Добавлен:
20.08.2019
Размер:
15.44 Mб
Скачать

6.3. Лабораторная работа № 3 Работа с данными таблицы

Цель лабораторной работы: научиться находить заданные значения в полях таблицы, заменять заданные значения новыми, выполнять сортировку записей таблицы по одному или нескольким полям, выполнять различные виды фильтрации.

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

Поиск и замена значений в полях таблиц

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

Упражнение 6.3.1.Поиск и замена значений в полях таблиц.

Пусть необходимо заменить фамилию студентки Боярская Н.П. на Гребенщикову Н.П.

  1. Откройте таблицу Студент или любую форму, отражающую её поля.

  2. Нажмите на панели инструментов кнопку Найти или выполните команду меню Правка|Найти.

  3. Для поиска фамилии студентки, например, Боярской Н.П. , в диалоговом окне выполненной команды Поиск и замена на вкладке Поиск заполните поле ввода Образец этим значением.

  4. В раскрывающемся списке Поиск в выберите в качестве области поиска поле таблицы ФИО.

Раскрывающийся список Поиск в позволяет выбрать только имя текущего поля таблицы или всю таблицу. Если в таблице курсор был установлен не на поле ФИО, переместите его в это поле, не закрывая окно поиска. Если в таблице выделено несколько столбцов, то эта строка не активна и поиск автоматически производится только в выделенных столбцах.

  1. В раскрывающемся списке Совпадение выберите степень совпадения значений – Поля целиком.

  2. Чтобы появилась возможность расширить число задаваемых параметров, нажмите кнопку Больше>>.

  3. В раскрывающемся списке Просмотр выберите направления поиска, которое может принимать значения Все, Вверх, Вниз.

  4. Чтобы найти первое значение, удовлетворяющее условию поиска, нажмите кнопку Найти далее.

  5. Для получения каждого следующего значения, удовлетворяющего условию поиска, нажмите кнопку Найти далее.

  6. Для внесения нового значения в найденное поле выберите в диалоговом окне вкладку Замена.

  7. В появившейся дополнительной строке Заменить на введите новое значение, например Гребенщикова Н.П.

  8. Нажмите кнопку Заменить.

Упражнение 6.3.2. Сортировка записей

Откройте таблицу СТУДЕНТ или любую форму, отображающие её поля.

Д ля сортировки отображаемых записей таблицы в порядке возрастания или убывания значений ФИО(поля сортировки) установите курсор в это поле и нажмите соответствующую кнопку на панели инструментов:

Сортировка по возрастанию. Сортировка по убыванию.

Сортировка записей может быть выполнена также с помощью команды меню Записи | Сортировка. Перед сортировкой записей таблицы по нескольким полям введите в таблицу записи о студентах с одинаковыми фамилиями, но разными датами рождения. Выделите столбцы ФИО и Дата рождения и выполните команду сортировки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]