Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Использование вычисляемых значений



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

Задания:

1. Создать автоформу в столбец по таблице Техники. Для этого:

- перейти на вкладку Формы и нажать  кнопку Создать;

- выбрать в качестве источника данных таблицу Техники;

- выбрать вид формы Автоформа: в столбец;

2. В режиме формы произвести следующие действия:

- с помощью кнопок перемещения по записям перейти на последнюю запись таблицы и ввести 2 новые записи:

- для второй записи изменить значения в полях Имя и Группа;

- сохранить форму с именем Автоформа_Техники;

- открыть таблицу Техники и найти в ней изменения, внесенные в режиме формы.

3. Создать форму Студенты, используя режим Мастера форм:

- в качестве источника данных выбрать таблицу Техники;

- включить в форму поля Фамилия, Имя, Отчество;

- завершить построение формы, выбрав ей внешний вид, стиль оформления и название Студенты;

- просмотреть полученный результат на экране.

4. Создайте иерархическую форму по двум таблицам. Для этого:

- создайте на основе таблица Сессия, включив поля Оценка1, Оценка2, Оценка3 и Оценка4;

- создайте форму на основе таблица Техники, включив поля Фамилия, Имя, Отчество, Группа;

- откройте форму Техники в режиме Конструктора и перетащите в нее форму Сессия

- просмотреть полученную форму и сохранить.

5. Создать элемент управления в виде переключателя для определения мужского и женского пола.

Для этого:

    - В таблицу Техники добавьте поле Пол типа данных числовой. В описании напишите 1-мужской, 2-женский.

    - Откройте форму Техники в режиме Конструктора

    - Откройте Список полей данной формы

   

    - Выделите на панели элементов группу, нажмите на поле Пол и перетащите, зажав ЛКМ на свободное место формы

    - В данную группу перетащите переключатели и задайте им имя Мужской и Женский

    - Запустите форму и задайте пол каждому студенту

    - Откройте таблицу Техники и в поле Пол убедитесь, что данные о поле внесены в таблицу.

6. Создайте кнопки: для открытия для отобранных записей, для распечатки текущей формы и для открытия диалогового окна поиск и замена.

7. В созданную форму Техник добавьте графические объекты для поля ФОТО (см страницу 29)

8. Создать отчет №1 для таблицы Техники;

– В окне БД перейти на вкладку Отчеты и нажать кнопку Создать;

– В качестве таблицы для создания отчета указать таблицу Техники;

– Выбрать режим создания-Мастер отчетов;

– На первом шаге Мастера отчетов включить в отчет поля Фамилия Имя Отчество Дата рождения Группа;

– На втором шаге задать уровень группировки - по полю Группа;

– На третьем шаге указать порядок сортировки записей в отчете: в первую очередь по полю Дата рождения, во вторую - по полю Фамилия;

– На четвертом и пятом шагах выбрать стиль оформления отчета;

– На последнем шаге указать имя отчета.

Просмотрите отчет на экране, анализируя его содержимое (группировка записей, вид итогов, элементы страницы отчета и т.д.).

4. Создать базовый запрос к таблицам Техники - Сессия, включив в него поля Номер Фамилия, Оценка1, Оценка 2, Оценка3 и Оценка4. Сохранить запрос под именем Данные для отчета по успеваемости.

5. Создать отчет на основе запроса Данные для отчета по успеваемости

Перейти в режим Конструктора для данного отчета и отредактировать его так, чтобы:

Добавить новое вычисляемое поле Надбавка. Для этого

– В области верхнего колонтитула разместите надпись Надбавка;

– В области данных разместите свободное поле и удалите присоединенную надпись для него;

– Вызовите окно свойств и с помощью пунктов Построителя выражений Функции управления в строке Данные введите =Iif([Оценка1]=5;150;Iif([Оценка1]>4 Or [Оценка1]=4;100;50)), т.е. надбавка начисляется в зависимости от результатов сессии.

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

В отчет добавьте новое поле Удержания, учитывая что, удерживается 10% от значения Стипендии

Добавить в область заголовка любой графический рисунок

Создайте меню

a. Откройте свою базу данных

b. Выполните Сервис/Настройка/Панели инструментов/Создать

c. Напишите имя Меню


d. Появится окно меню

e. Перейдите в Команды выберите в Категории Новое меню справа в Командах появится Новое меню, перетащите его окно

f. Задайте имя пункту меню как Таблица, нажав ПКМ по пункту

g. Откройте пункт нового меню

h. В Настройка\Команды выберите пункт Все таблицы и с правого окна перетащите все элементы в меню


Поделиться:



Последнее изменение этой страницы: 2019-05-08; Просмотров: 267; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.017 с.)
Главная | Случайная страница | Обратная связь