У вас вопросы?
У нас ответы:) SamZan.net

Лабораторна робота 8 ФОРМУВАННЯ ПРОСТИХ ЗВІТІВ Короткі теоретичні відомості та рекомендації щодо виконан

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 18.2.2025

Лабораторна робота 8

ФОРМУВАННЯ ПРОСТИХ ЗВІТІВ

Короткі теоретичні відомості та рекомендації щодо виконання лабораторної роботи

Звіт є ефективним засобом подання даних у друкованому вигляді. Для створення звіту можна використовувати функцію Автоотчет, скористатися допомогою майстра або створити звіт у режимі конструктора.

Функція Автоотчет дає змогу швидко створити звіт, у якому виводяться всі поля і записи базової таблиці запиту. ГІри цьому до звіту застосовується останній використаний автоформат. Якщо раніше команда Автоформат (з меню Формат) не використовувалася, то буде застосований стандартний автоформат.

На відміну від функції Автоотчет використання майстра дає можливість детальніше спланувати звіт, а також відібрати у звіт потрібні поля з поданих у таблиці або запиті (треба відповісти на докладні питання майстра щодо джерел записів, полів, макету, необхідних форматів, після чого на основі отриманих відповідей буде створено звіт).

Режим конструктора зручно використовувати для редагування звітів, створених за допомогою функції Автоотчет або майстра, хоча у цьому режимі також можна створювати повноцінні звіти від по-.| чатку до кінця.

Створення звіту за допомогою функції Автоотчет

  1.  У вікні бази даних перейти на вкладку Отчетьі.
  2.  Натиснути кнопку Создать панелі інструментів вікна бази даних.
  3.  У діалоговому вікні Новьій отчет вибрати тип звіту:
  •  Автоотчет: в столбец — кожне поле виводиться в окремому рядку, напис розташовується ліворуч;
  •  Автоотчет: ленточньїй — поля кожного запису виводяться в окремий рядок, написи друкуються зверху, один раз на кожній сторінці.
  1.  Вибрати таблицю або запит, що містять дані для звіту, та натиснути кнопку ОК.

Створення звіту з використанням майстра

  1.  У вікні бази даних перейти на вкладку Отчетьі.
  2.  Натиснути кнопку Создать панелі інструментів вікна бази даних.
  3.  У діалоговому вікні Новьій отчет вибрати потрібний майстер (у лівій частині діалогового вікна виводиться опис дій, виконуваних кожним з майстрів, рис. 8.1).

Рис. 8.1. Діалогове вікно Новьій отчет

Після натиснення кнопки ОК у новому вікні слід вибрати таблицю запит, що містять дані для звіту (вибрану таблицю чи запит буде ористано як джерело даних для звіту, однак на наступних кроках стеротчетов дасть змогу змінити джерело даних, а також вибрати № з інших таблиць або запитів), та натиснути кнопку ОК.

Після виконання попередніх дій буде запущено вибраний майстер Ірис. 8.2). Робота з майстром полягає у заповненні ряду форм (вікон), Що з’являтимуться. Заповнення певної форми — це виконання певно- гокроку майстра. Після вказування відповідних значень у поточній формі для переходу до наступної форми (кроку) необхідно натиснути кнопку Далее або Готово, а для повернення до редагування попередньої форми (до попереднього кроку майстра) — кнопку Назад.

У першому вікні майстра слід додати у звіт необхідні поля з існуючих таблиць і запитів. Вибравши потрібні поля, слід Натиснути кнопку Далее.

ІТаблица: Навчальний плам

Вьібранньїе поля:

Д2<ггупнь;е попя:

^^навчального плану ШиФр навчальногоплад^^^

т

rJ

Спеціальність

Початковий_рівень

Кінцевий_рівень

Таблице изапроси

ґ;'

Вьіберите поля для отчета.

Дшужится вьйор нескопмих таблиц ипи janpocoe.

Рис. 8.2. Перший крок роботи майстра

~

Заголовок

<Й»Ц

Рис. &3. Діалогові вікна кроків роботи майстра

На наступних кроках роботи майстра (у діалогових вікнах, що з’являтимуться) необхідно вибрати тип подання даних у звіті, тип групування даних, зазначити тип макету та стиль звіту. На останньому кроці необхідно зазначити назву звіту та натиснути кнопку Готово (рис. 8.3).

Варіанти завдань до лабораторної роботи 8

Варіант 8.1

  1.  За допомогою функції Автоотчет створіть звіт для друку прізвищ студентів, що мають заборгованості.
  2.  У вікні бази даних перейдіть на вкладку Отчетьі.
  3.  Натисніть кнопку Создать панелі інструментів вікна бази даних та у діалоговому вікні Новьій отчет (що з’явиться) виберіть тип звіту Автоотчет: ленточньїй.
  4.  Як джерело записів для звіту виберіть запит Студенти, що мають заборгованості (див. лаб. роботу 6) і натисніть кнопку ОК.
  5.  Перегляньте звіт у режимі попереднього перегляду.
  6.  Збережіть звіт під назвою Студенти, що мають заборгованості.
  7.  За допомогою функції Автоотчет створіть звіт для друку інформації про всіх викладачів.
  8.  У вікні бази даних перейдіть на вкладку Отчетьі.
  9.  Натисніть кнопку Создать панелі інструментів вікна бази даних та у діалоговому вікні Новьій отчет (що з’явиться) виберіть тип звіту Автоотчет: в столбец.
  10.  Як джерело записів для звіту виберіть таблицю Викладач і натисніть кнопку ОК.
  11.  Перегляньте звіт у режимі попереднього перегляду.
  12.  Перейдіть у режим конструктора звіту.
  13.  Змініть автоформат звіту на Полужирньїй (команда Формат, Автоформат).
  14.  Збережіть звіт під назвою Викладач.
  15.  Перегляньте звіт у режимі попереднього перегляду.
  16.  За допомогою майстра створіть звіт для друку інформації про склад усіх навчальних груп (з групуванням за спеціальностями).
  17.  У вікні бази даних перейдіть на вкладку Отчетьі.
  18.  Натисніть кнопку Создать панелі інструментів вікна бази даних та у діалоговому вікні Новьій отчет (що з’явиться) виберіть тип звіту Мастер отчетов.

Вьіберите поля для отчет а.

Создание отчетов

Таблицьі и мпросьі

Допускается вьібор нескольки/ таблиц или запросов.

з

|Таблица: Студент Дїступньїв ПОЛР!

Зьібраннь» поля;

Код.студента І Нове, прізвище  -1  !

ИШІІІІІИ »1

Номер_документа_про_освіту Спеціальність « | Форма_навчання —( 3_якого рівня

До_якого _рівня zi

Гкіігючена назва.групи

Дата_створення

Дата_випуску

Поточний, семестр.навчання

Спеціальність

Прізвище

Імя

По_батькові  

Отмена

<Назад | &алее > j

Готово

Рис. 8.4

3 3 У першому вікні майстра додайте у звіт поля Скорочена_назва_ групи, Дата_створення, Дата_випуску та Поточний_семестр_ навчання таблиці Навчальна група, поле Спеціальність таблиці Навчальний план і поля Прізвище, Ім’я та По_батькові таблиці Студент (рис. 8.4) та натисніть кнопку Далее.

На наступних етапах роботи майстра виконайте такі дії.

  1.  Виберіть тип групування Навчальний план і натисніть кнопку Далее. .
  2.  Виберіть впорядкування записів за полем Прізвище та

натисніть кнопку Далее.

  1.  Виберіть макет звіту По левому краю 2 та стиль Деловои і

натисніть кнопку Далее.

  1.  Збережіть звіт під назвою Відомості про навчальні групи.

3 8 Перейдіть у режим конструктора звіту та змініть текст Навчальний план у полі в заголовку звіту на текст Навчальні групи.

  1.  Збережіть звіт і прогляньте його у режимі попереднього регляду.
  2.  За допомогою майстра створіть заготовку звіту для друку бланка екзаменаційно-залікової відомості з певної дисципліни для деякої групи студентів. Для отримання назви групи та назви дисципліни для бланка скористайтесь елементами Код_групи та Код^цисципліни2 вкладки Група вікна Запити та звіти.

Перший етап: створення запиту — джерела записів для звіту.

  1.  Створіть новий запит у режимі конструктора запитів. Додайте у запит таблиці Студент, Навчальний план, Дисципліни навчального плану, Навчальна група, Навчальна дисципліна, запит ПоточнаГрупаСтудента.
  2.  З’єднайте запит ПоточнаГрупаСтудента з таблицею Студент за полем Код_студента та з таблицею Навчальна група за полями Код_групи та Код_навчальної_групи.
  3.  Вставте у бланк запиту поля Прізвище, Ім’я, По батькові, Код_студентського_квитка таблиці Студент, Скорочена_назва_ групи, Дата_створення та Код_навчальної_групи таблиці Навчальна група, Код_лисципліни таблиці Дисципліни навчального плану, Назва^цисципліни таблиці Навчальна дисципліна.
  4.  Забезпечте впорядкування записів за полем Прізвище.
  5.  Для того щоб у запиті як параметри використовувалися значення з елементів керування форми Запити та звіти, у рядку Условие отбора введіть:

Поле

Вираз

Код_навчальної_групи

Кодлисципліни

=[Forms]![3anHTH та звіти]![Код_групи] =[Forms]![3anHTH та звіти]![Код_дисципліни2]

  1.  Забороніть відображення значень полів Код_навчальної_групи та Код_дисципліни
  2.  Збережіть запит під назвою Друк: бланк екзаменаційної відомості.

Другий етап: створення звіту.

4.8.

4.9.

4.10.

У вікні бази даних перейдіть на кладку Отчетьі.

Натисніть кнопку Создать панелі інструментів вікна бази даних та у діалоговому вікні Новьій отчет (що з’явиться) виберіть тип звіту Мастер отчетов.

У першому вікні майстра додайте у звіт усі поля із запиту Друк: бланк екзаменаційної відомості та натисніть кнопку Далее.

  1.  У другому вікні майстра виберіть тип групування Навчальна група та натисніть кнопку Далее.
  2.  Виберіть макет звіту По левому краю 1 та стиль Сжатьій.
  3.  Збережіть звіт під назвою Заліково-екзаменаційна відомість.
  4.  Відкрийте у режимі конструктора форму Запити та звіти.
  5.  Для відображення звіту Заліково-екзаменаційна відомість у режимі попереднього перегляду (після вибору параметрів звіту) у формі Запити та звіти створіть на вкладці Група об’єкт Кнопка. У вікні майстра Создание кнопок, що з’явиться, виберіть категорію Работа с отчетом, дію ГІросмотр отчета та звіт Заліково-екзаменаційна відомість. Текст напису на , кнопці задайте як Сформувати бланк екзаменаційно-залікової відомості.
  6.  Протестуйте роботу звіту за допомогою відповідної кнопки вікна Запити та звіти.
  7.  Створіть зведену відомість за результатами екзаменаційно- і залікових сесій навчальної групи за семестр, навчальний рік, увесь термін навчання. Для відбору записів створіть відповідний запит з параметрами.

Перший етап\ створення запиту — джерела записів для звіту.

  1.  Створіть новий запит у режимі конструктора запитів. Додайте у запит таблиці Студент, Навчальна група, Навчальна відомість, Дисципліни навчального плану, Відомість-оцінка, Навчальна дисципліна.
  2.  Вставте у бланк запиту поля Прізвище, Ім’я, По батькові таблиці Студент, поле Скорочена_назва_групи таблиці Навчальна група, поле Семестр таблиці Дисципліни навчального плану, Назва_лисципліни таблиці Навчальна дисципліна, поле Оцінка таблиці Відомість-оцінка, поля Дата і Номер__відомосгі таблиці Навчальна відомість.
  3.  Забезпечте впорядкування за зростанням записів полів Скорочена_назва_групи, Назва^дисципліни та Прізвище.
  4.  Для включення у результат роботи запиту відомостей лише за певні навчальні семестри, вибрані користувачем, у запиті у рядку Условие отбора поля Семестр введіть вираз >=[Починаючи семестром:] And <=[3акінчуючи семестром:)”
  5.  Збережіть запит під назвою Друк: зведена відомість.

Другий етап: створення звіту.

  1.  У вікні бази даних перейдіть на вкладку Отчетьі та натисніть кнопку Создать панелі інструментів вікна бази даних.
  1.  У діалоговому вікні Новьій отчет виберіть тип звіту Мастер отчетов.
  2.  У першому вікні майстра додайте у звіт усі поля із запиту Друк: зведена відомість та натисніть кнопку Далее.
  3.  У другому вікні майстра виберіть тип групування Навчальна група та натисніть кнопку Далее.
  4.  У наступному вікні майстра додайте рівень групування за полем Семестр і натисніть кнопку Далее.
  5.  Виберіть макет звіту По левому краю 1 і стиль Строгий.
  6.  Збережіть звіт під назвою Зведена відомість і перегляньте його у режимі попереднього перегляду.

Варіант 8.2

  1.  За допомогою функції Автоотчет створіть звіт для друку прізвищ студентів МАУП, які мають заборгованості з дисципліни “Інформатика та комп’ютерна техніка”.
  2.  У вікні бази даних перейдіть на вкладку Отчетьі.
  3.  Натисніть кнопку Создать панелі інструментів вікна бази даних та у діалоговому вікні Новьій отчет (що з’явиться) виберіть тип звіту Автоотчет: ленточньїй.
  4.  Як джерело записів для звіту виберіть запит НеЗараховано і натисніть кнопку ОК.
  5.  Змініть звіт, розташувавши, відредагувавши і залишивши тільки ті написи і поля, які зображено на рис. 8.5.

]| ♦ Заголовок отчета

Студенти, які мають заборгованість s дисципліни "Інформатика та комп'ютерна техніка"

 j із

- 4--; 4- 4

—)—

іі ♦Верлпии колонтитуп

1!№п/ШДсиЬа \]С)пудквитох\Груг^і | \ЇТІБ\ | %урс | [Семестр \ЕкзаАлгн (зЬлік)

\ 1 1 Г~ ! 1 1 1 —II—1 Т —

♦ Область дапгеях

: feu і

ІДата !те| |і|од ст

^дквиїїТоупі ІІПЬіЗВИІііе

IIkv .tJ let

мЩ

и

f ! ! .

Щ2—1 

...1 ..........

♦ Нижммй КОЯОНТИТУ п

■І..... 1 It ! і 1 і ! Т 1

 1 

j і•Novr

J

) | | 1 Т 1 1 1 \=исЯр<тііч\"&[Р

2ge]&

‘us $[Pcgr

Jl

ивчаиив отчета

Рис. 8.5. Вигляд звіту Студенти-боржники з інформатики у режимі конструктора

  1.  Додайте для нумерації записів вільне поле № п/п і розмістіть у зоні верхнього колонтитула відповідний напис.
  2.  Введіть У комірку

Сумма с накоплением то днього перегляду.

! .7. Перегляньте звіт у режи ^ енти^оржники з інформатики.

! .8. Збережіть звіт п'Д »^Вство пУь звіт друку інформації про

  1.  За допомогою маис р ням за викладачами),

результати атестації студентів ( РУ вкладку Отчетьі.

  1.  У вікні бази даних перенд інструментів вікна бази да-
  2.  2. Натисніть кнопку Создать (щ0 з’явиться) виберіть

них і у діалоговому вікні __ запит ВикЛадачОцінка.

тип звіту Мастер отчетов, джерел поля запиту і на-

2.3.

2.4.

2.5.

2.6.

у першому вікні майстра додайте у У

тисніть кнопку Дале. ^ групування Викладач

у другому Вікні майстра вии у

виберітьсортування записів за по-

лем Прізвище і нат"сн'" ““""встановіть прапорець у полі у четвертому Віки, майстра кно 0К, а потім

Avg (середнє арифметичне), натисн

2.7.

2.8 2

2.10.

V^n’flTOMy^i* пі майстра виберіть макет звіту По левому краю 2

і стиль Деловои. - тати атестацій.

Чбепежіть звіт під назвою Результати а

-

як це зображено на рис. 8.6.

отчета

■€ Верхній

\Ви^ада 4 Ґ0»“:™

]Вик)іадач\ ———

* Область »»*мьц - ■ ^

іимЙЙЙІ-

7лзаяцс|

грУППЬІ 'ВИКЛ-ЗДДЧ..

і дпя' JpgSESf! и,т> *'•'AvgflA.

отчвта

атестацій у режимі конструктора

Рис. 8.6. Вигляд звіту Результати

  1.  У перший рядок розділу Примечание группьі “Викладач” вставте вираз: = “Підсумки для” & “викладача” & ” “ & [Викладач] & ”(“ & Count(*) & IIf(Count(*)=l; ’’запис”; ’’записи”) & “)”, який згідно з синтаксисом виразів MS Access розпочинається символом а його складові (у цьому разі —- фрагменти тексту,, пробіли і функції) відокремлюються лапками та об’єднуються символом (амперсантом). У вираз включено функцію підрахунку кількості записів у звіті Count(*) і функцію управління ІЩумова; значенняі; значення2), яка відображує значенняі, якщо умова є істиною, або значення2, якщо умова хибна.
  2.  У другий рядок розділу Примечание группьі “Викладач” вставте запис “Середня оцінка =” і обчислюване поле, у властивості Данньїе якого запишіть вираз = A vg( [ Атеета ці я ]), в якому функція Avg() повертає середнє арифметичне значення поля Атестація.
  3.  Збережіть звіт і перегляньте його у режимі попереднього перегляду.
  4.  За допомогою майстра створіть звіт для друку інформації про усереднені показники тестування.
  5.  Перші три кроки роботи майстра виконайте відповідно до п. 2.
  6.  На четвертому кроці також повторіть п. 2 і додатково — увімкніть радіокнопку Только итоги.
  7.  Виконайте п’ятий крок майстра відповідно до п. 2.
  8.  Збережіть звіт під назвою Усереднені показники тестування.
  9.  Змініть звіт, розташувавши і відредагувавши поля і написи, як це зображено на рис. 8.7.

І Заголовок отчета

Усереднені показники тестування знань студентів з дисципліни "Інформатика та коми 'ютерна техніка "

4 Заголовок гругнтьі *Викпадач‘

^ ійв’І І Ви\лада\і

4 Область данньїх

і =ТїІжа {& * “

& Сой

ntn

І " І ftf(<iountin=1:

тесгг

scmu

1

середня <^цшк^\=ПЦ

Соип

не розра^рвана ",Avg

гВикп

адачС

)ЦІМКі

ІАте

стац

»»

- *ПРинвчаиивогчет«

ОяЦнцца <& |з А*

Рис. 8.7. Вигляд звіту Усереднені показники тестування в режимі конструктора

  1.  Перемістіть позначені на рис. 8.7. напис середня оцінка і відповідне йому поле у перший рядок примітки групи (незважаючи на перекриття полів) у такий спосіб, щоб звіт набув вигляду, як зображено на рис. 8.8.

Усереднені показники тестування знань студентів з дисципліни "Інформатика та комп'ютерна техніка"

Викладач Іеаччук С.П., к.ф.-м.н., доцент МАУП

Показники: 1 тест.

середня оцінка не розрахована

Викладач Карпенко СГ., к.ф.-м.н., проф. МАУП

Показники. З тести,

середня оцінка 4,00

Викладач Попов В. В., к.ф.-м.н., проф. МАУП

Показники: 2 тести.

середня оцінка 4■ 50

Рис. 8.8. Фрагмент звіту Усереднені показники тестування у завершеному вигляді

  1.  За допомогою майстра створіть заготовку звіту для друку бланка екзаменаційно-залікової відомості з дисципліни “Інформати- і ка та комп’ютерна техніка” для деякої групи студентів.
  2.  У вікні бази даних перейдіть на вкладку Отчетьі.
  3.  Натисніть кнопку Создать панелі інструментів вікна бази І даних та у діалоговому вікні Новьій отчет (що з’явиться) ви- І беріть тип звіту Мастер отчетов.
  4.  У першому вікні майстра додайте у звіт усі поля із запиту І ЗалЕкзамВідомістьГрупа (був створений у лаб. роботі 5) і І натисніть кнопку Далее.
  5.  У другому вікні майстра виберіть рівень групування Група І та натисніть кнопку Далее.
  6.  Виберіть макет звіту По левому краю 1 і стиль Деловой.
  7.  Збережіть звіт під назвою ЗалЕкзамВідомістьГрупа.
  8.  Змініть звіт, розташувавши і відредагувавши написи і поля: І в область даних дрдайте вільне поле № п/п (6), у комірку І властивостей Данньїе якого запишіть вираз =1, а у комірку І Сумма с накоплением Для всего (це створює нумерацію І записів звіту, рис. 8.9).
  9.  У розділ Заголовок группьі “Група” додайте вільне поле І Дата_вступу (4), у комірку властивостей Данньїе якого за-1 пишіть вираз: =Уеаг([Дата_тестування]) - [Курс] + 1, в яко-1

му за допомогою функції Year() з повної дати тестування виокремлюється рік, після чого від нього віднімається збільшене на одиницю значення поточного навчального курсу, що в результаті дає рік вступу студента до МАУП.

  1.  Відредагуйте властивості Данньїе обчислюваного поля (25) на вираз: =“Підсумки для групи “&” “& [Група] &” (“& Count(*) &” “& IIf(Count(*)=l; “запис”; IIf(Count(*)<=4; “записи”; “записів”)) &”)”, який є підсумковим написом, що містить кількість записів про результати атестації вибраної групи, тобто про кількість учнів, які взяли участь в іспиті.
  2.  Поле (28) і надпис Викладач (27) перенесіть у розділ Примечание группьі “Скорочена_назва_групи”.

' 1 ■ І • 2 ■ І • 3 • І • 4 • І • 5 • і • 6 • І • 7 • І ■ 8 • і • 9 • І ■ 10 • і • 11 • І • 12 - і • 13 • І • 14 • І • tS • і • 16 • і

  •  Заголовок отчвта

Ьво- екздмен аиіг ла аідол іість (прототш

4 Верхний колонтитул

есту,

  •  Область данньіх

шьтаї

о ^атькдві ш)

У- . ... . .

ЩСої r>tC)=1

“запис' iff (Сой

>роченр_назві _групи

)Викл

£

1

ица lea [Pa

j # Кожний колонтитул

: f Г^ииечание стчета

Рис. 8.9. Вигляд звіту ЗалЕкзамВідомістьГрупа у режимі конструктора (елементи керування пронумеровано)

Варіант 8.3

1. За допомогою функції Автоотчет створіть звіт для друку питань тесту.

  1.  У вікні бази даних перейдіть на вкладку Отчетьі.
  2.  Натисніть кнопку Создать панелі інструментів вікна бази даних та у діалоговому вікні Новьій отчет (що з’явиться) виберіть тип звіту Автоотчет: ленточньїй.
  3.  Як джерело записів для звіту виберіть таблицю Питання та натисніть кнопку ОК.




1. Рождение фортепианной педагогики
2. Народный в котором они якобы брали огромные кредиты.
3. тематизацию преторских эдиктов проведенную юристом Юлианом 10
4. ТЕМА- Мотивация персонала предприятия Выполнил- Самарин Е
5. Готов к работеУченик глубоко сидит на стуле имея не меньше 3х точек опоры- сиденье стула спинку стула пол
6. Над пропастью во ржи
7. Австралийский Союз
8. экономических условий для реализации прав и законных интересов ребенка
9. Н Ельцина ДЕПАРТАМЕНТ ПОЛИТОЛОГИИ И СОЦИОЛОГИИ Кафедра прикладной социологии Своб
10. Ядерная физика и строение Солнца