Диспетчер кнопкових форм


Диспетчер кнопкових форм дозволяє створювати спеціальні форми, які містять кнопки з пояснювальний текст, що є пунктами меню (рис.8.1). Клацання мишею по цих кнопок або відкриває нову кнопкову форму, або відкриває якусь форму, звіт і якийсь інший об'єкт БД. Використовуючи такі кнопкові форми, можна створити закінчила додаток, для роботи з яким досить мінімальних знань про роботу на комп'ютері. Природно такі додатки будуть володіти рядом недоліків, пов'язаних з тим, що інтерактивному режимі можна створити об'єкти, що дозволяють виробляти якісь складні операції, такі як пошук даних по введенню перших декількох букв назви товару, прізвища або імені. Проте, такі програми досить легко створюються і можуть значно полегшити роботу з найпростішими базами даних.

Для створення власне кнопкової форми використовується команда «Надбудови - Диспетчер кнопкових форм» з меню «Сервис». Після першого виконання цієї команди на екрані з'являється повідомлення про те, щоб БД не має кнопкову форму і пропозиція про створення кнопкової форми (рис.8.2). Натискання на кнопку «Так» в цьому вікні приводить до відкриття вікна діалогу «Диспетчер кнопкових форм» (ріс.8.3). Якщо кнопкова форма вже була раніше створена, то вікно диспетчера кнопкових форм відкривається відразу після виконання команди «Диспетчер кнопкових форм». У вікні диспетчера кнопкових форм міститься список кнопкових форм і набір кнопок для створення нових кнопкових форм і редагування вже існуючих (ріс.8.3). При першому відкритті цього вікна в ньому міститься тільки головна кнопкова форма або сторінка і ця кнопкова форма порожня. Головна кнопкова форма за замовчуванням має ім'я «Головна кнопкова форма (за замовчуванням)». ця назва завжди можна змінити. На ріс.8.3 головна кнопкова форма має ім'я «Облік продажів (за замовчуванням)».

Кнопка «Створити. »У вікні диспетчера кнопкових форм дозволяє створити нову кнопкову форму. Після цієї команди відкривається вікно діалогу для завдання імені нової кнопкової форми (рис.8.4). Введіть своє ім'я та натискання кнопки «ОК» призводить до появи назви нової кнопкової форми в списку сторінок вікна диспетчера кнопкових форм (ріс.8.3).


Так як серед списку можливих команд є команда «Перехід до кнопкової формі», то з будь-якої кнопкової форми можна організувати перехід в іншу кнопкову форму і таким чином організувати досить складну систему меню вашого застосування. Треба відзначити, що на одній сторінці кнопкової форми можна розмістити не більше 8 елементів (пунктів меню). При проектуванні меню вашого застосування обов'язково треба передбачити повернення з підміню в меню верхнього рівня або в головне меню, інакше на якомусь етапі роботи з вашим додатком неможливо буде виконання команд з меню верхніх рівнів.

Кнопки «Вгору» і «Вниз» служать для зміни порядку проходження пунктів меню на кнопкової формі. Для зміни положення якого-небудь елементу кнопкової форми необхідно виділити цей елемент і натиснути на одну з цих кнопок потрібне число раз. Кнопка «Закрити» вікна «Зміни елемента кнопкової форми» служить для завершення роботи з поточної кнопкової формою. Кнопка «Закрити» вікна диспетчера кнопкових форм зберігає всі зміни в кнопкових формах і завершує роботу з диспетчером.

Диспетчер кнопкових форм створює або редагує на закладці «Форми» форму з назвою «Кнопкова форма». Крім того на закладці «Таблиці» створюється таблиця «Елементи кнопкової форми», яка містить всю структуру створених кнопкових форм.

Створенням кнопкової форми завершується розробка БД. Так як кнопкова форма стає «обличчям» бази даних, то для поліпшення її сприйняття в кнопкову форму розробник БД може вставити об'єкт «Малюнок», а також додаткові написи, що повідомляють про розробника, часу розробки і інших параметрах БД.

Природно після певного терміну експлуатації БД може виникнути необхідність в її доопрацюванні і коригуванню.

Схожі статті