двох кнопкових форм "Приклад" та "Довідники" підберемо або побудуємо малюнки (bmp-файли). Визначимось із розміром форм. Візьмемо ширину та довжину 4 і 7 см відповідно.
Спочатку розробимо форму "Довідники", оскільки до цієї форми буде звернення з форми "Приклад", і тому її треба зробити раніше, ніж форму "Приклад". Відкриваємо закладку Форми та кнопкою Создать починаємо розробку. Вибираємо режим Конструктор, не вказуючи таблицю або запит (вони зараз непотрібні!). Встановлюємо розміри форми 4х7 та визначаємо малюнок за допомогою вікна властивостей форми і закладки Макет у цьому вікні ().
Потім розміщуємо кнопку Посади. Для цього вмикаємо панель інструментів (якщо її на екрані монітору немає) і, попередньо вмикаючи на цій панелі кнопку майстра побудови елементів управління, вибираємо елемент Кнопка і вказуємо мишею на місце його розміщення на кнопковій формі. Після цього майстер побудови елементу управління пропонує діалог:
Перший крок – вибір категорії та дії (). Тут в залежності від категорії відкривається відповідна множина дій. Вибираємо категорію Работа с формой та дію Открытие формы.
Рис. - Вибір категорії та дії, яку виконує натиснення кнопки
Другий крок – вибір форми (). Вибираємо форму Посади
Рис. - Вибір форми, що відкривається натисненням кнопки
Третій крок – вибір множини записів (). Вибираємо Открыть форму и показать все записи
Рис. - Вибір множини записів
Четвертий крок – вибір обєкта, який розміщується на кнопці: текст або малюнок (). Вибираємо текст і змінюємо текст Открытие формы на Посади.
Рис. - Вибір текста або малюнка для розміщення на кнопці
Пятий (останній) крок – визначення ідентифікатора (назви) елемента управління (). Тут погоджуємось із запропонованим ідентифікатором.
Рис. - Визначення назви елемента управління
Тепер кнопка "Посади" готова. Аналогічно їй будуємо в кнопковій формі "Довідники" кнопку "Працівники". Нарешті, необхідно змінити значення деяких властивостей форми, які пропонуються конструктором форм за угодою у випадку конструювання форм для таблиць. Зведемо ці зміни у .
Табл. - Встановлення властивостей кнопкової форми
Властивість | Значення за угодою | Встановлене значення
Полосы прокрутки | Все | Осутствуют
Область выделениия | Да | Нет
Поле номера записи | Да | Нет
Разделительные линии | Да | Нет
Рис. - Зовнішній вигляд форми "Довідники"
Зберігаємо розроблену форму під назвою "Довідники" ().
При розробці кнопкової форми "Приклад" слід забезпечити відкриття кнопкової форми "Довідники" кнопкою "Довідники", відкриття форми "Зарплата" - кнопкою "Облік", відкриття запиту "Жінки" - кнопкою "Документ" (для цього на першому кроці діалогу з майстром побудови елемента управління необхідно вибрати категорію Разное та дію Запуск запроса). Заголовок форми розміщуємо у верхній частині форми за допомогою інструмету , вибираючи шрифт, його розмір та колір. В результаті зовнішній вигляд форми "Приклад" може бути таким ():
Рис. - Зовнішній вигляд форми "Приклад"
Тепер робота з нашими кнопковими формами нагадує роботу із стандартним прикладним програмним забезпеченням. На - зображено декілька відеокадрів, які виникають під час роботи з формами.
Рис. - Відкриття кнопкової форми "Довідники"
Рис. - Відкриття форми "Працівники"
Рис. - Відкриття запиту "Жінки"
Список літератури
Вейскас Д. Эффективная работа с Microsoft Access 7.0 для Windows 95/ Перев. с англ. – СПб.: Питер, 1997. – 848 с.
Крамм Р. Системы управления базами данных dBASEII для персональных компьютеров. – М.: Финансы и статистика, 1988. – 283 с.
Каратыгин С.А., Тихонов А.Ф., Тихонова Л.Н. Работа в Visual FoxPro на примерах: М: БИНОМ, 1995. – 512 с.