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

6 Індивідуальне завдання

Моїм індивідуальним завданням було створити базу даних з продажу комп’ютерної техніки для ФОП Лисак О.О. Для запуску моєї програми необхідно відкрити файл База даних «Комп всесвіт».mdb. Система попередить про можливість присутності шкідливого коду. Адже всі обробники кнопок написані на мові Visual basic. Visual basic- це повноцінна мова програмування на якій міг би бути написаний шкідливий код. Але в мене такої цілі не було, моя база даних безпечна.

Одразу після запуску з’явиться головна кнопочна форма моєї бази. До речі це справжня кнопочка форма, створена за допомогою інструменту “Диспетчер кнопочных форм”, який знаходить в меню “Сервис/Служебные программы”. Зазвичай форми створюють за допомогою конструктора, або за допомогою майстра форм. Але в диспетчері кнопочних форм вони не відображаються. Мене завжди цікавило: Чому мої форми не відображаються в диспетчері? Адже на моїх формах є кнопки і всякі елементи керування. Але на цей раз я вирішив створити справжню кнопочку форму.

Рисунок 7.1 – Головна кнопочна форма

Кнопка “Переглянути товари” відкриває форму “Товари” (рисунок 7.2)

Рисунок 7.2 – Форма “Товари”

Працювати із цією формою дуже просто. Усі кнопки чи інші елементи керування такі як поле зі списком чи вкладки названі відповідно до їхнього призначення. Тобто якщо кнопка відкриває форму то називатись вона буде так :“Відкрити <Назва форми>”.

Поле зі списком відображає записи із таблиці “Виробники”. Чому обрано саме цей елемент керування чи фільтр? можна сказати по різному, обидва варіанти правильні. Обрав я його через те що сьогодні є дуже багато виробників комп'ютерної техніки. Якби я обрав елемент, наприклад список, то цей елемент зайняв би дуже багато місця на формі. Ось список виробників:

Таблиця 7.1 - Виробники

@LUX

PORTO

MAXXTRO

PHILIPS

Ansmann

TelecomFM

MSI

Viewcon

Belkin

TITAN

Panasonic

ViewSonic

BRAIN

Tucano

POWER MASTER

Archos

CANYON

Zalman

Samsung

Atlas

Cliptec

Adapt

Smart Electronics

Coby

CoolerMaster

ASUS

Toshiba

Enot

cRadia

BatteryExpert

3Q

Globex

Deepcool

Cerus

COMEL

GoClever

F&K

DELL

Impression

HTC

GEMBIRD

Drobak

ZOTAC

Lbook

Genius

FSP

BENQ

Packard Bell

Huawei

Fujitsu

iiyama

Prestigio

Hybertone

Grand-X

Apple

Tenex

iTOY

HP

EnerGenie

G.Skill

Logitech

Huntkey

LaCie MN

CORSAIR DRAM

Microsoft HW

Lex

NEC

Exceleram

Neodrive

Lenovo

Neovo

GEIL

Novatel Wireless

LG

GOODRAM

Hynix

KINGMAX

Kingston

MICRON

Patriot

Цей елемент не тільки відображає виробників, але при зміні його стану фільтрує записи на підлеглій формі, яка вибрана в поточний момент часу за допомогою відповідної вкладки. Отже, на цій формі застосовано два рівні фільтрації. Спочатку вибираємо виробника, потім вид товару і аж після цього бачимо записи, які нас цікавлять. Я вважаю, що це досить зручно, тому й реалізував таким метод доступу до записів.

Я вважаю, що немає сенсу розписувати кожну кнопку, кожної форми. Далі буду описувати тільки кнопки головної кнопочної форми.

Отже, наступна кнопка “Послуги сервіс-центру” відкриває форму “Послуги сервіс-центру” (рисунок 7.3).

Рисунок 7.3 – Форма “Послуги”

Тут теж все просто в розумінні, тому зупинятись не буду.

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

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