Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorny_praktikum_для_студентів.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
27.85 Mб
Скачать

4.4.2 Однотабличні форми

Форми, які пов'язані тільки з однією таблицею або запитом на вибірку, можуть мати вигляд:

  • В один стовпчик – однозаписна форма, поля виводяться в один стовпчик (рис. 4.21):

Рисунок 4.21 – Однозаписна форма

  • Стрічкова – багатозаписна форма, формати елементів керування зберігаються (рис. 4.22):

Рисунок 4.22 – Багатозаписна форма

  • Таблична – (рис. 4.23):

Рисунок 4.23 – Форма звичайної таблиці

  • Вирівнювана – однозаписна форма з порядковим виведенням полів (рис 4.24):

Рисунок 4.24 – Однозаписна форма з порядковим виведенням полів

4.4.3 Багатотабличні форми

Багатотабличні форми містять одну головну і декілька підпорядкованих форм. При створенні багатотабличних форм “головною” оголошується таблиця з урахуванням схеми даних і специфіки обробки даних через форму. Форма, яка відповідає підлеглій таблиці, може явно виводитись у головній формі як підлегла форма, або викликатись за допомогою командної кнопки, як зв'язана форма. Кожна підпорядкована форма розміщується в зоні «Данные». За допомогою елемента керування «Набор вкладок» можна представити підпорядковану форму на окремій вкладці.

У формі можна розміщувати поля, значення яких визначаються згідно заданого виразу – поля, що обчислюються. Для поля, що обчислюється, на «Панели элементов» вибирається «Поле». Далі воно позиціонується у визначеному розділі макета форми. Для введення виразу, який обчислюється, вибирається властивість «Данные», натискається кнопка (...) або вибирається «Построитель выражений». Потрібний вираз також можна ввести безпосередньо в поле «Данные» вікна «Свойства».

Команда меню «Вид» «Список полей» виводить перелік полів, які складають підсхему даних для форми, які доступні для вибору і розміщення в формі. Для зміни складу доступних полів змінюється властивість форми «Источник записей» (як правило, для багатотабличних форм треба змінити запит на вибірку даних; для однотабличних даних склад доступних полів для розміщення в формі відповідає структурі таблиці або запита).

4.5 Звіти

Звіт – форма представлення інформації, яка виводиться на екран, принтер, у файл тощо. Звіти створюються на основі базових таблиць, запитів на вибірку даних і перехресних запитів.

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

Звіти містять різні елементи керування, які можна створити за допомогою панелі елементів (команда меню «Вид» «Панель элементов»).

Макет звіту містить частини:

  • «Верхний и нижний колонтитулы» – постійна інформація, яка виводиться на кожній друкованій сторінці звіту (шапка таблиці, постійний текст, дата тощо).

  • «Область данных» – основна інформація для детального рядка звіту, містить поля джерела звіту і інші елементи керування.

  • «Заголовок отчета» – назва звіту (титульний лист звіту).

  • «Примечание отчета» – загальні підсумки для всього звіту, заключна інформація звіту.

  • «Заголовок группы» – загальні дані для групи детальних рядків (“шапка групи рядків”, поля групування, постійний текст, службові поля тощо).

  • «Примечание группы» – підсумки для групи детальних рядків.

За рівнем структурної складності звіти поділяються на:

  • прості;

  • підготовлені на основі однієї таблиці або запиту;

  • багатотабличні;

  • підготовлені на основі декількох таблиць або запитів.

За кількістю рядків, які виводяться, в області даних (детальні рядки) звіти поділяються на:

  • однозаписні;

  • багатозаписні.

Три режими роботи із звітами:

  • «Конструктор отчета» – робота з макетом звіту.

  • «Предварительный просмотр» – друкованої сторінки.

  • «Образец отчета».

Перехід з одного режиму в інший виконується за допомогою команди меню «Вид».

При проектуванні макету звіту треба визначити:

  • склад таблиць і звітів, які містять дані для звіту;

  • структуру звіту (склад частин звіту і їх властивостей);

  • структуру даних детального рядка звіту;

  • групу детальних рядків і їх рівнів вкладеності;

  • заголовків груп детальних рядків;

  • підсумків для груп і звіту в цілому;

  • параметрів сторінки звіту;

  • форми представлення звіту (друкований документ, файл).

Звіти створюються на вкладці «Отчеты» за допомогою кнопки «Создать» або за допомогою команди меню «Вставка»«Отчет» Створити звіт можна такими способами:

  • «Конструктор».

  • «Мастер отчетов» – програма для автоматизації створення звітів.

  • «Автоотчет: в столбец» – простий звіт, в області детальних рядків тільки один запис.

  • «Автоотчет: ленточный» – простий звіт, в області детальних рядків декілька записів.

  • «Мастер диагарамм» – побудова діаграм для їх виведення у вигляді звіту;

  • «Почтовые наклейки» – побудова поштових наклейок в одному із стандартних форматів.

В режимі конструктора звіту встановлюються елементи керування, а також змінюються їх властивості. Деякі властивості елементів керування:

  • «Не выводить повторы» – не повторювати значення поля в детальних рядках звіту при співпаданні даних з попереднім записом.

  • «Сумма с накоплением» – автоматично накопичувати суму по детальним рядкам у межах окремої групи або всього звіту.

  • «Конец страницы» – для груп звіту.

  • «Повторение раздела» (в верхній частині кожної сторінки).

  • «Не разрывать» (друк розділів на одній сторінці).

Для частин звіту використовуються події (процедури обробки подій мовою Visual Basic або макроси), пов'язані з форматуванням або друком звіту.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]