Ваша перша локальна база даних
Отже, структура першої таблиці зображена па рис. 8.1. Таблиця OBJAV.DBF складається з семи полів:
Мал. 8.1. Структура таблиці OBJAV.DBF
Структура другий таблиці показана на рис. 8.2.
Мал. 8.2. Структура таблиці Cena.dbf
Таблиця OBJAV.DBF складається з двох полів:
Нехай таблиці створені і збережені в одному каталозі. Тепер проектуємо форми.
Головна форма виглядає так, як показано на рис. 8.3.
Рис 8.3. Головна форма
Крім того, для відображення звіту додамо в форму два компоненти.
- RvDataSetConnection1 - для установки зв'язку майбутнього звіту, який ми з вами створимо далі, з таблицею Tablel. Для цього встановіть властивість DataSet компонента RvDataSetConnectionl в Tablel;
- RvProjectl - для вказівки файлу звіту, який ми створимо за допомогою дизайнера звітів Rave Designer пізніше. Поки відзначимо, що файл звіту буде називатися MyReport.rav і саме його потрібно буде вказати у властивості ProjectFile компонента RvProject1.
Лістинг 8.1. модуль Unit1
Форма пошуку представлена на рис. 8.5.
Лістинг 8.3. модуль Unit1
04. Windows. Messages. SysUtils. Variants. Classes. Graphics. Controls. Forms. Dialogs. ExtCtrls. DBCtrls. D8. Grids. DBGrids. DBTables. StdCtrls. Buttons:
06. TForm3 = class (TForm)
07. 8evell: TBevel;