Edit1Change (Sender: TObject); a, b: string; begin a:=% + Unit3.
Form3.Edit1.Text + % raquo ;;:=QuotedStr (a); with DataModule2.
ADOQuery1 do begin close; .Clear; SQL.Add
( SELECT * FROM Sotrudnik WHERE FIO like + b);
Open; end ;;
.3.2 Реалізація вставки нового запису
Додавання нового запису виконується в формах: Співробітники, Організації, Друзі, Місце навчання/роботи друзів, Rabotaet, Uchat. Для реалізації вставки нового запису в таблицю Sotrudnik необхідно додати в Data Module наступні компоненти: AdoQuery1, DataSource1. На форму Співробітники необхідно додати DbGrid, Button.
У властивостях ADOQuery1 пишемо наступний запит: SELECT * FROM Sotrudnik
Після подвійного клацання по елементу Button пишемо наступний текст:
Form4.show; .AdoQuery1.Insert;
Форма Співробітники представлена ??на рис. 6.
Наступна форма, яка виконує вставку нового запису - Новий співробітник.
Рис. 6. Форма Співробітники
Форма Нове замовлення представлена ??на рис. 7.
Рис. 7. Форма Новий співробітник
Після клацання по елементу Edit1в властивостях DataSourse вибираємо DataModule2.DataSource1, у властивості DataField вибираємо поле FIO. Для решти компонентів Edit вибираємо потрібний DataField.
Для форм Організації, Друзі, Місце навчання/роботи друзів проведені такі ж процедури, як і для форми Співробітники.
Для реалізації вставки нового запису в таблицю Rabotaet необхідно додати в Data Module наступні компоненти: AdoQuery5, DataSource5. На форму необхідно додати DbGrid, Button, DBLookupComboBox1, DBLookupComboBox2
У властивостях ADOQuery1 пишемо наступний запит:
select * from Rabotaet
У властивостях DBLookupComboBox1 :: DataModule2.DataSource2: DataModule2.DataSource5: kod_org: naimen: kod_org
У властивостях DBLookupComboBox2 :: DataModule2.DataSource1: DataModule2.DataSource5: kod_sotr: FIO: kod_sotr
Форма Rabotaet представлена ??на рис. 8.
Рис. 8. Форма Rabotaet
За аналогією створена форма Uchat.
5.3.3 Створення звітів
У додатку здійснюється виведення двох звітів: Інформація про обраних організаціях або приватних осіб, Повний список контактних даних про будь знайомому або організації.
Здійснимо висновок цих уявлень на форму за допомогою компонентів ADOQuery, DataSource, DBGrid, також на формі розмістимо елемент Button при клацанні, за яким буде формуватися звіт в Rave Report [2]
Форма Інформація про обраних організаціях або приватних особах представлена ??на рис.9.
Рис.9
Форма Повний список контактних даних про будь знайомому або організації представлена ??на рис.10.
Рис.10
6. Інструкція з експлуатації програми
Програма запускається подвійним кліком на ярлику el book.exe. Відкривається головна форма, на якій розташовуються кнопки з можливими діями.
На головній формі розташовано п'ять кнопок, що дозволяють перейти в різні розділи програми: Співробітники, Організації, Друзі, Місце навчання/роботи друзів, Найближчі Дні народження друзів. У цих розділах можна проводити необхідні маніпуляції з даними.
Інтерфейс програми можна віднести до стандартного інтерфейсу MS Windows. Доступ до всіх екранним формам додатки здійснюється як з головної форми додатка, так і з інших форм і головного меню програми.
У процесі проектування розроблена дворівнева структура користувальницького інтерфейсу. На першому рівні розташована «Головна форма». На другому рівні розташовані решта форми.
Інтерфейс програми інтуїтивно зрозумілий (відсутність у користувача складностей у знаходженні необхідних директив або елементів інтерфейсу для управління процесом вирішення поставленого завдання).
Список літератури
1. Бази даних. Методичні вказівки до курсової роботи [Книга]/авт. Градусів А.Б. Гришин В.С., Галкін А. А., Табір І. В .. - Володимир: Редакційно-видавничий комплекс Володимирського державного університету, 2004.
2. Фаронов В.В, Шумак...