
- •Для підготовки фахівців за окр (бакалавр) денної форми навчання
- •Передмова
- •Оцінювання результатів розрахункової роботи студентів
- •Захисту розрахункових робіт
- •Вимоги до оформлення розрахункової роботи
- •Контрольні питання для вивчення теми
- •Етапи виконання розрахункової роботи
- •Теоретичні відомості
- •Табличний процесор Excel
- •Робота зі списками і підведення підсумків
- •Підведення проміжних підсумків і консолідація даних
- •Фінансові функції
- •Функція бс
- •Функція кпер
- •Функція пс
- •Функція плт
- •Підбір параметрів
- •Пошук розв’язку та оптимізація
- •Створення таблиць ms Access
- •Зв’язування таблиць та формування схеми даних
- •5.3.2. Пошук записів за допомогою форм
- •Фільтрація записів за допомогою форм
- •Підпорядковані форми
- •Створення та редагування форм даних
- •Створення форми за допомогою майстра
- •Елементи форми
- •Обчислювані поля
- •Створення підпорядкованих форм
- •Створення кнопочних та діалогових форм
- •Конструктор приложения
- •Построение диалоговых форм
- •Запити до бази даних
- •Запити на вибірку даних
- •Створення запиту на вибірку у режиме Конструктор
- •Створеня запиту на вибірку за допомогою майстра
- •Використання арифметичних та логічних виразів у запитах
- •Групування даних та використання агрегатних функцій
- •Запити на вибірку з параметрами
- •Запити на вибірку даних з декількох таблиць
- •Завдання 1 для розрахункових робіт
- •Завдання 2 для розрахункових робіт
- •Список рекомендованої літератури Основна
- •Додаткова
- •Інформаційні Ресурси мережі Інтернет
Створення кнопочних та діалогових форм
Кнопочна форма – це форма, яка містить кнопки, при натисненні яких здійснюється виконання визначених на етапі розробки дій, таких як виконання запиту, відкриття звіту, виконання макросу і т.і. Для створення кнопочних форм використовується Диспетчер кнопочных форм (Сервис, Служебные программы, Диспетчер кнопочных форм ).
У вікні диспетчера кнопочних форм можна здійснити
Створення нової кнопочної форми – кнопка Создать ...
Зміну кнопочної форми – кнопка Изменить ...
Знищення кнопочної форми - кнопка Удалить
Вибір форми, яка буде завантажуватись по замовчанню - кнопка По умолчанию
Рисунок 5.12. Вікно диспетчера кнопочних форм
При натисканні кнопки Изменить ... відкривається діалогове вікно Изменение страницы кнопочной формы, у якому можна виконати такі операції:
Створити елемент кнопочної форми та призначити дію, яка буде виконуватись при натисненні цього елементу - Создать ...
змінити елемент кнопочної форми та дію, яка буде виконуватись при натисненні цього елементу - Изменить ...
Знищити елемент кнопочної форми – Удалить
Змінити порядок елементів кнопочної форми – Вверх, Вниз
За допомогою елемента кнопочної форми можна виконати наступні команди:
Перейти к кнопочной форме, ім’я якої обирається у полі зі списком Кнопочная форма
Открыть форму для добавления, ім’я якої обирається у полі зі списком Форма
Открыть форму для изменения, ім’я якої обирається у полі зі списком Форма
Открыть отчет, ім’я якого обирається у полі зі списком Отчет
Конструктор приложения
Выйти из приложения – завершення роботи застосування
Выполнить макрос, ім’я якого обирається у полі зі списком Макрос
выполнить программу, ім’я якої вводиться у полі Функция
Построение диалоговых форм
Диалогова форма – це форма, яка використовується для визначення значень параметрів та розміщення кнопок для виконання дій (виконання запитів та макросів, відкриття форм та звітів) згідно до цих параметрів. Діалогові форми зазвичай містять кнопки «ОК» або «Отмена». На відміну від форм даних для діалогові форми не мають зв’язку з таблицями або запитами, а для немає необхідності визначити властивість джерело даних, виводити кнопки переходу по записах та смуг прокрутки. Розміри діалогових форм фіксуються на етапі розробки, тому у режимі форми зміну розмірів форми заборонено, а також не можна виконати операції згортання та розгортання вікна.
Для створення діалогової форми необхідно:
створити форму у режимі конструктора
встановити наступні значення властивостей форми:
властивість «Допустимые режимы» = «Форма»;
властивість «Всплывающее окно» = «Да»;
властивість «Модальное окно» = «Да»;
властивість «Тип границы» = «Окно диалога»;
властивість «Полосы прокрутки» = «Отсутствуют»;
властивість «Область выделения» = «нет»;
властивість «Кнопки перехода» = «нет»;
властивість «Разделительные линии» = «нет».
розмістити у формі необхідні елементи керування:
елементи керування для введення кожного з параметрів
кнопки для виконання запиту та виходу із вікна
Прикладом діалогової форми є форма «Отчеты о продажах», яка використовується для визначення параметрів при формуванні звітів у базі даних «Борей». Діалогова форма «Отчеты о продажах» містить групу трьох перемикачів для вибору типу звіту («Продажи по сотрудникам и странам», «Итоги продаж по объему» и «Продажи по типам»), перелік типів товарів та кнопки виконуваних дій: «Просмотр», «Печать» и «Отмена». При виборі першого або другого звіту після натиснення кнопки «Просмотр» відкривається відповідний звіт (дял першого звіту необхідно вказати додаткові параметри, а саме початкову та кінцеву дату звітного періоду). При виборі третього зівту у діалогому вікні стає активним список типів товарів, у якому необхідно обрати той тип, для якого має бути складений звіт. Натиснення кнопки «Печать» дозволяє відправити на друк обраний звіт, а натиснення кнопки «Отмена» - закрити діалогову форму.