Розробка бази даних контролю товарообігу на складі (С++ Builder)
27

Форма «Клієнти» (ClientsForm) призначена для введення, редагування і видалення інформації про клієнтів. У верхній частині форми розташований компонент DBGrid який вміщує інформацію про клієнтів і дозволяє переміщуватися по записам (рис. 5.3).

Джерелом даних для компонента DBGrid виступає таблиця «CLIENTS» бази даних.

В нижній частині форми розташований adware-компонент DBNavigator що дозволяє пересуватися по записам таблиці а також доповнювати її новими записами, видаляти існуючі чи модифікувати записи.

Також на формі передбачено механізм фільтрування записів таблиці, що дозволяє визначити механізм відображення клієнтів – всіх, тільки фізичних осіб чи тільки юридичних осіб. Фільтрування відбувається по полю «Тип» (TYPE) таблиці CLIENTS з використанням властивості Filter набору даних.

Рис. 5.3. Форма «Клієнти»

Також в нижній частині форми розташована кнопка переходу до вікна «Постачальника», яка модально викликає форму PostavForm.