- •Инструкционно – технологическая карта № 4.15
- •! Записать в конспекте определения отчёта, вычисляемого поля !
- •Создать бд по инструкционной карте 4.14 или воспользоваться ею.
- •Перейдите в режим Конструктора и выполните редактирование отчета:
- •Форматирование:
- •Для создания запроса:
- •Сохранить документ→закрыть программу ms Access→сдать карту и архив пр4-15_фамилия с файлом базы данных→ показать конспект преподавателю.
Запустите программу Access, выполнив команду Пуск → Программы → Microsoft Access.
Файл → Создать… или Ctrl+N → выбрать
→ сохранить файл → дать имя
ПР4-15_ФАМИЛИЯ_Отчеты → тип файла не
менять → Создать.Создать бд по инструкционной карте 4.14 или воспользоваться ею.
На вкладке Отчеты щелкнуть по кнопке Создать → записать в конспект способы создания ОТЧЕТОВ → выбрать Автоотчет: ленточный → в нижней части выбрать таблицу Студенты → ОК
Перейдите в режим Конструктора и выполните редактирование отчета:
Для перехода из режима предварительного просмотра в режим Конструктора необходимо щелкнуть команду Закрыть на Панели инструментов окна приложения Access → на экране появится отчет в режиме Конструктора.
удалить поля код студента в верхнем колонтитуле и области данных;
переместить влево все поля в верхнем колонтитуле и области данных;
Измените надпись в заголовке страницы: в разделе Заголовок отчета выделить надпись Студенты → поместить указатель мыши справа от слова Студенты, так чтобы указатель принял форму вертикальной черты (курсора ввода), и щелкнуть в этой позиции → ввести ВУЗ и нажать Enter.
В Нижнем колонтитуле выделить поле =Now() и перетащить его в Заголовок отчета под название Студенты → дата будет отображаться под заголовком.
На панели инструментов Конструктор отчетов щелкнуть на кнопке Предварительный просмотр, чтобы просмотреть отчет.
Форматирование:
Выделите заголовок Студенты ВУЗ;
Изменить гарнитуру, начертание и цвет шрифта, а также цвет заливки фона.
На Панели инструментов Конструктор отчетов щелкнуть на кнопке Предварительный просмотр, чтобы просмотреть отчет.
Изменение стиля:
На панели инструментов Конструктора отчетов щелкнуть на кнопке Автоформат
→ откроется диалоговое окно Автоформат:
В списке Стили объекта "отчет - автоформат" щелкнуть на пункте Строгий и затем щелкнуть на кнопке ОК → отчет будет отформатирован в стиле Строгий.
Переключится в режим Предварительный просмотр → отчет отобразится в выбранном вами стиле. Впредь все отчеты созданные с помощью функции Автоотчет будут иметь стиль Строгий, пока вы не зададите другой стиль в окне Автоформат.
Сохранить и закрыть отчет.
Создать отчет по итогам сессии. В отчете оценки студентов должны быть сгруппированы по номерам групп и дисциплинам. Для каждого студента должна вычисляться средняя оценка в сессию, а для каждой группы - среднее значение оценок по всем предметам.
Для создания запроса:
На вкладке Запросы щелкнуть по кнопке Создать;
Выбрать Простой запрос и щелкнуть по кнопке ОК;
Из таблицы Студенты выбрать поля Фамилия, Имя, Отчество, Номер группы, из таблицы Дисциплины - поле Название дисциплины, из таблицы Оценки - поле Оценки и щелкнуть Далее;
Щелкнуть еще раз по кнопке Далее;
Ввести название запроса Сессия и щелкните по кнопке Готово;
Закрыть запрос.
Для создания итогового отчета выполните следующие действия:
На вкладке Отчеты щелкнуть по кнопке Создать;
Выбрать Мастер отчетов, из раскрывающегося списка - запрос Сессия и щелкнуть по кнопке ОК;
Выбрать все поля запроса и щелкнуть по кнопке Далее;
Тип представления данных нас устраивает, поэтому щелкнуть Далее;
Добавить уровень группировки по номеру группы, выбрав в левом окне Номер группы и перенеся его в правое окно, щелкнув по кнопке
,
и щелкнуть по кнопке Далее;Щелкнуть по кнопке Итоги, т.к. надо вычислить средний балл;
Поставить галочку в ячейке поля AVG (эта функция вычисляет среднее) и щелкнуть по ОК;
Щелкнуть по кнопке Далее, т.к. сортировка не требуется, потому что данными являются название дисциплины и оценки, порядок которых не столь важен;
Выбрать макет отчета ступенчатый, т.к. он занимает меньше места и в нем наглядно представлены данные → щелкнуть Далее;
Выбрать стиль отчета и щелкните Далее;
Ввести название отчета Итоги сессии и щелкнуть Готово;
Открыть отчет в режиме Конструктора, отформатировать и отредактировать текст в соответствии с заданием, закрыть (сохранить) готовый отчет.
Создание вычисляемых полей. Простейшим вычисляемым полем является поле, в котором должна выводиться текущая дата. Чтобы создать такое поле:
Перейти в Формы → выбрать форму Дисциплины и оценки → открыть эту форму в режиме Конструктора → изучить и записать в конспект элементы Панели инструментов Панель элементов;
На Панели элементов выбрать поле
→ вставить внизу под основными
элементами
затем установить курсор в поле "Свободный" и ввести функцию: =Date();
и
зменить
название метки текстового поля → для
этого надо удалить порядковый номер
(Поле*) и ввести слово "Дата:";изменить длину метки и текстового поля так, чтобы в них поместилось содержимое;
отформатировать вычисляемое поле, для этого необходимо щелкнуть правой кнопкой мыши на вычисляемое поле и в контекстном меню выбрать команду Свойства, откроется диалоговое окно "Поле". Форматирование осуществляется в окне "Поле" на вкладке "Все" в строке "Формат поля" → закрыть окно Поле;
просмотреть форму БД Access в режиме формы, выполнив щелчок по кнопке Предварительный просмотр.
Вернуться в Конструктор → вставить небольшой рисунок в форму.
Для создания еще одного вычисляемого поля в форме БД Access, отображающего выражение, использующее в качестве входных данных значения полей таблицы (Фамилия, Имя, Отчество), надо выполнить следующие действия:
добавить свободное поле на форму;
изменить название метки текстового поля на ФИО;
в
ызвать
построитель выражений, для этого
щелкнуть на панели инструментов
на пиктограмме "Построитель"
,
откроется окно Построитель, в
котором надо выделить "выражение"
и щелкнуть ОК ;откроется окно "Построитель выражений", в котором надо ввести =[Фамилия]&" "&[Имя]&" "&[Отчество], затем выделить формулу и сохранить ее в буфере обмена, нажав клавиши Ctrl+C;
закрыть окно "Построитель выражений", установить курсор в поле "Свободный" и вставить формулу, нажав клавиши Ctrl+V;
удалить ранее созданные поля и метки Фамилия, Имя, Отчество;
изменить длину метки ФИО и связанную с ней длину текстового поля так, чтобы в них поместилось содержимое;
просмотреть форму в режиме формы, выполнив щелчок по кнопке Открыть
→
сохранить.
Перейти в Формы → создать новую форму Премия при помощи Мастера, используя таблицу Преподаватели → открыть эту форму в режиме Конструктора:
на Панели элементов выбрать поле → вставить внизу под основными элементами;
изменить название метки текстового поля → для этого надо удалить порядковый номер (Поле*) и ввести слово "Премия:",
затем установить курсор в поле "Свободный" → п.к. мыши → Свойства:
перейти во вкладку Макет → Формат поля выбрать Денежный;
перейти во вкладку Данные → нажать на
→ появится окно Построителя выражений
→ ввести
→ ОК → закрыть окно свойств;
просмотреть результат в режиме Формы → просмотреть результат в режиме Таблицы → вернуться в режим Конструктора;
если необходимо, то выровнять поля и подогнать по размеру.
