Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №7.doc
Скачиваний:
2
Добавлен:
25.04.2019
Размер:
180.74 Кб
Скачать

Данное действие или событие заблокировано в режиме отключения.

Если отображается это сообщение, выполните следующие действия:

  1. Включите заблокированное содержимое.

  • На панели сообщений нажмите кнопку Параметры. Откроется диалоговое окно Параметры безопасности Microsoft Office.

  • Установите переключатель в положение Включить это содержимое и нажмите кнопку OK.

  • Снова запустите запрос.

  1. Если панель сообщений не отображается

  • Перейдите на вкладку Работа с базами данных и в группе Отображение нажмите кнопку Панель сообщений.

Задание 1. Произвести расчеты значений Премии и Зарплаты в таблице «Сотрудники фирмы». Премия составляет 27% от Ставки, а Зарплата рассчитывается как сумма полей Премия и Ставка

Порядок выполнения задания

  1. Открыть файл базы данных Фамилия.accdb, созданный в Лабораторной работе №6

  2. Открыть таблицу «Сотрудники» в режиме Конструктор и убедиться, что поля Ставка, Зарплата и Премия имеют денежный формат.

  3. Используя Справка , изучить материал по теме «Создание запроса на обновление» для знакомства с технологией обновления данных с использованием бланка запроса.

  4. Для заполнения полей Премия и Зарплата создать объект Запросы.

  5. Вызвать бланк запроса на вкладке Создание группа Другие команда Конструктор запросов.

Краткая справка. Бланк запроса (рис.1) — это бланк, предназначенный для определения запроса или фильтра в режиме Конструктор запроса или в окне расширенного фильтра.

Рис.1. Бланк запроса на выборку в Microsoft Access 2007

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

  2. В меню Работа с запросами на вкладке Конструктор в группе Тип запроса выбрать команду Обновление. Обратить внимание на изменения в бланке запроса (рис.2): строка «Сортировка» изменила название на «Обновление».

Рис.2. Бланк запроса на обновление в Microsoft Access 2007

  1. Из списка полей в бланк запроса последовательно перетащите (удерживая левой кнопкой мыши) поля, которые нужно обновить — Премия и Зарплата в строку Поле:.

  2. В строке «Обновление» для расчета Премии необходимо выбрать в группе Настройка запроса выбрать Построитель и заполнить Построитель выражений согласно рис.3;

Рис.3. Использование Построителя выражений в Microsoft Access 2007

  1. В строке «Обновление» для расчета Зарплаты необходимо выбрать [Премия]+[Ставка] с помощью Построителя.

  2. Сохранить запрос под именем «Премия и Зарплата».

  3. Провести обновление по запросу, для чего выполнить команду Выполнить в группе Результаты для исполнения запроса на обновление «Премия и Зарплата».

  4. Появится диалоговое окно с уведомлением о количестве обновляемых записей. Подтвердить обновление записей нажатием кнопки Да.

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

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

  7. Распечатать полученную таблицу.

Задание 2. Создайте копию таблицы «Сотрудники». Новой таблице присвойте имя «Доплаты сотрудникам». Произведите изменения в составе полей таблицы «Доплаты сотрудникам».