Готовая база данных Access Успеваемость студентов (4 из 4)

Автор Vera Abramova
Готовая база данных Access Успеваемость студентов (4 из 4)

Всем привет.

Это 4 заключительный урок по созданию базы данных успеваемость студентов. Если вы не видели предыдущих три урока то крайне рекомендую их посмотреть ссылки. Ищите в описании под этим видео в этом уроке говорим про отчёты.

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

Номер группы из таблицы студенты нам понадобится полифила и оценки нам понадобится поле оценка дали нам нужно сгруппировать наши данные группировать данные будем попробовать название дисциплины нажимаем далее. Далее от сортируем записи села на жмем далее. Далее название отчета будет результаты экзаменов нажимаем готова и вот перед нами наш отчёт. Теперь давайте с помощью конструктора отчетов сгруппированным нашей записи не только по названию дисциплины, но и по номеру группы для этого переходим в режим конструктора. Номер группы идём на панели инструментов выбираем пункт группировка и здесь нам нужно добавить группировку выбираем поле. Номер группы у нас ещё дополнительное место для группировки всегда мы переносим поле. Номер группы уменьшаем размер этой области. Давайте Номер группы поставим после название дисциплины передув макет. Я хочу убрать чередование цвета для этого периода в. Конструктор дважды щелкнув по заголовки групп код. Одессы где цвет фона поставлю цвет чередование тоже fan1 так же сделаю для номера группы и для области данных так отлично смотрим. Что у нас получается первое, что бросается в глаза то, что у меня не совсем правильно работает группировка то есть вот у меня например идёт одна и та же группа ваз-2110, но при этом она повторяется несколько раз, а нам надо чтобы она вводилась только один раз по каждой дисциплине кажется я понял в чём ошибка возвращаюсь конструктор группировка по группе должна быть выше полифила. Поэтому просто поставим выше и снова запускаем. Дана запрос. Вот теперь у нас собираются студенты по каждой группе и теперь давайте мы. Вычисли среднюю оценку по предмету по каждой группе для этого возвращаемся в отчёта щелкаем по, закрою щелкаем по оценке идём на панель инструментов итоге здесь выбираем поле далее нам нужно добавить надпись в насчёт здесь — это будет средняя по группе. Давайте выделим какие-нибудь цветом например красным здесь у нас будет средняя по дисциплине выделим синим, а данное поле мы просто удалим. Перейди в режим представления отчета и вот у нас вычисляются среднее по каждой группы и средняя по дисциплине чтобы убрать — это чередование идём в. Конструктор выделяем. Номер группы дважды и цвет фона чередование здесь и здесь закрываем снова запускаем и смотрим теперь у нас более чистый отчет закрываем данный отчёт и. Давайте создадим ещё один отчёт, но этот отчёт мы создадим не на базе таблицы, а на базе запросов поэтому сначала создадим запрос в режиме конструктора и выберем следующие таблицы студенты от и дисциплины дали нам нужны поля номер зачётки Fila название дисциплины и оценка сохранением данных запрос как запрос для отчёта нажимаем OK и закроем данный запрос найдём его в списке запросов и далее мы щелкаем по пункту отчет на панели инструментов перед нами отчет на базе запроса для отчёта. Давайте первую данные по номеру зачетки для этого идём в. Конструктор нажимаем группировка 10 добавить группировку номер зачётки. Так у нас поле не переносится удалить макет выделяем все поля переходим на вкладку упорядочить удалить макет далее перетаскиваем номер зачетки и Fila запускаем отчет посмотрим как у нас теперь отображаются данные давайте у полей для этого перейдём в. Конструктор выделяем все поля идём в страницу свойств тип границы выбираем отсутствует и вот здесь соседки снизу мы поставим отсутствует запускаем так отлично. У нас осталось только вот эта дурацкая чередование цвета возвращаемся в. Конструктор выделяем заголовок группы он один область данных он один всё отлично. Теперь давайте посчитаем средний балл по каждому студенту приходим конструктор выделяем. Полянка итоге среднее и добавляем надписи в среднее по студенту и среднее всего проверяем отображается такие решетки переходим в режим макета и просто увеличиваем размер этого поля. И здесь тоже увеличиваем размер этого поля снова появилась чередованием. Я хочу его снова убрать иду в. Конструктор щелкаю по номеру зачетки дважды fan1 ставлю в. Канаде так всё отлично предлагают также чтобы не сливалась в среднем по студенту выделить синим цветом среднем всего выделить красным цветом и. Давайте теперь я покажу как можно создать в отчете вычисляемое поле для этого конструктор щёлкнул. На панели инструментов в поле добавили в область примечание группы номер зачётки назову — это поле надбавка здесь в самом поле я перейду на страницу свойств данные щелкнув по этой кнопке здесь мы напишем следующее выражение данное выражение значает, что если у нас средняя оценка по студенту равна 5 то надбавка составляет 150 студентов 3 дня оценка от 4 до 5 тонн надбавка составит 100 во всех прочих случаях надбавка 0 друзей если вы хотите более подробно рассмотреть как функция If в программе Microsoft Access то ищете ссылку в описании под этим видео нажми о'кей и запустим данной отчет 3605 надбавка 154 103 50. Надеюсь — это понятно и. Давайте в заключение этого урока я создам ещё один запрос, но уже с помощью конструктора отчетов я перейду.

0 комментариев
0

Читайте также