"> OnClose напишіть:
Дозволити повністю закрити форму і вивільнити пам'ять
Action:=caFree;
Таблиця «Касири» представлена ??на малюнку 4.
Малюнок 4 - Таблиця «Касири»
Аналогічно створюємо наступні таблиці.
Малюнок 5 - Таблиця «Вид товарів»
Малюнок 6 - Таблиця «Довідник товарів»
Малюнок 7 - Таблиця «Одиниці виміру»
Відображення оперативної інформації
Малюнок 8 - Відображення оперативної інформації «Чеки»
Малюнок 9 - Таблиця «Покупки»
Тепер необхідно організувати підстановку для поля код касира , щоб користувач бачив ПІБ касирів з довідника. Для цього спочатку зробіть поле код касира невидимим ( Visible -> False ). Потім додайте нове поле Object Inspector - tbСheck - New field , що з'явилося вікно на малюнку 10.
Рисунок 10 - Підстановка полів
4. Створення звіту
Звіт - це друкарський документ, що містить записи БД. У Delphi для створення звітів служить генератор звітів QuickReport, що містить великий набір компонентів. Компоненти, призначені для створення звітів, знаходяться на закладці QReport палітри компонентів.
Головним елементом звіту є компонент-звіт QuickRep, що представляє собою основу, на якій розміщуються інші компоненти. Компонент QuickRep зазвичай розміщується на окремій формі, призначеної для створення звіту.
1. Відкрити програму « Чеки ».
2. Додати на форму кнопку « Створення звіту ».
. Створити нову форму « Звіт », яка буде викликатися натисканням на кнопку « Створення відгуку ».
. На форму встановити компоненту QuickRep з закладки QReport . Виділити цей компонент і в об'єктних інспектора включити параметри HasTitle і HasDetail властивості Bands .
. Розташуємо компоненти в секціях QuickRep1 , які будуть відображати потрібну інформацію звіту. На закладці QReport палітри компонентів доступні наступні компоненти, які можна розташувати в цих розділах:
· QRLabel - напис. Цей компонент схожий на стандартний компонент TLabel і просто відображає потрібні дані.
· QRDBText - дані. Цей компонент теж схожий на TLabel , тільки він призначений для відображення значення якого або поля з бази даних.
· QRSysData ??b> - системна інформація. Це знову копія TLabel тільки з можливіс...