Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Проектування форм та робота з ними
Введення та зміна даних в таблицях БД можна здійснювати в режимі таблиці або за допомогою форм.
Наприклад, введення даних в таблицю Студенти в режимі таблиці має наступний вигляд (Мал. 1),
Рис. 1. Таблиця Студенти з БД Деканат
а форма для перегляду і введення записів в таблицю Студенти має такий вигляд (Мал. 2)
Рис. 2. Форма Студенти для введення даних в таблицю Студенти
Як випливає з малюнка (Мал. 2) форма в БД - це структуроване вікно з набором елементів управління. Елементи управління - це візуальні об'єкти, що використовуються для відображення інформації, введення та зміни даних або виконання певних дій. Форма є засобом розробки користувальницького інтерфейсу. Зовнішній вигляд форми вибирається в залежності від того, з якою метою вона створюється. Форма не зберігає жодної інформації, вона лише забезпечує зручні засоби роботи з даними, що зберігаються в таблицях БД. Джерелом даних для форми є записи таблиці або запиту.
Форма надає можливості для:
введення і перегляду інформації бази даних
Способи створення форм:
Алгоритм створення форм наступний:
На рис. 3 представлено вікно для створення нової форми
Рис. 3. Вікно Нова форма
Створення форми за допомогою Майстра
Викликати Майстер форм можна кількома способами. Один з них - вибрати Майстер форм у вікні діалогу Нова форма і клацнути на кнопці ОК. Відкриється вікно діалогу Створення форм, в якому необхідно відповідати на питання кожного поточного екрану Майстра і клацати на кнопці Далі.
У першому вікні необхідно вибрати поля з джерела даних (таблиць або запитів). Для цього треба відкрити список Таблиці та запити, клацнувши на кнопку, справа. Потім доступні поля потрібно перевести в Вибрані поля, виділивши їх і натиснувши на кнопку >>.
Наприклад, виберемо джерело - таблицю Студенти і всі її поля, а потім необхідно клацнути на кнопці Далі.
У цьому вікні треба вибрати зовнішній вигляд форми, наприклад в один стовпець і клацнути Далі.
Після вибору стилю форми (наприклад, офіційний), потрібно перейти в останнє вікно, клацнувши на кнопці Далі. В останньому вікні Майстра потрібно ввести ім'я форми і вказати подальші дії: Відкрити форму для перегляду і введення даних; Змінити макет форми.
Після введення імені форми (наприклад, Студенти), вибору режиму: «Відкрити форму для перегляду і введення даних» та клацання на кнопці Готово, отримаємо наступну форму для введення і перегляду записів в таблицю Студенти.
Створення форми за допомогою Конструктора
Для створення форми Студенти за допомогою конструктора необхідно виконати наступні дії:
1. Запустити програму Microsoft Access і відкрити БД
2. У вікні БД вибрати вкладку Форми. Виконати клацання по кнопці Створити. З'явиться діалогове вікно Нова форма. У цьому вікні необхідно вибрати зі списку пункт Конструктор. Потім в списку "Виберіть в якості джерела даних таблицю або запит" вибрати ім'я таблиці (наприклад, Студент). Виконати клацання по кнопці ОК. На екрані з'явиться вікно Форма 1.
3. Якщо на екрані відсутній список полів вибраної для побудови форми таблиці, вибрати пункт меню Вид / Список полів.
4. Поля зі списку перемістити на форму (по одному або попередньо виділивши з використанням клавіші Shift і миші, для виділення всіх полів виконати подвійне клацання мишею на заголовку вікна Список полів)
5. Розмістити поля на формі в потрібних місцях за розробленим зразком
6. Переміщення полів і їхніх імен за формою проводитися наступним чином:
Виділити об'єкт (поле з ім'ям) клацанням миші. Навколо нього з'являться маркери переміщення і зміни розмірів. Переміщати поле можна разом з прив'язаним до нього ім'ям або окремо від нього.
Для переміщення помістити покажчик миші на квадратик, що знаходиться в лівому верхньому кутку елемента. Покажчик миші у вигляді долоні дозволяє переміщати об'єкт разом з прив'язаним до нього ім'ям, у вигляді долоні з витягнутим вказівним пальцем - переміщує один об'єкт.
Натиснути кнопку миші і, утримуючи її, буксирувати поле або його ім'я в потрібне місце в формі. Потім відпустити кнопку миші.
Для зміни написи, пов'язаної з полем необхідно виконати на ній подвійне клацання мишею. У діалоговому вікні Напис обрати вкладку Макет і виконати необхідні зміни. Потім закрити вікно.
Для зміни розмірів помістити курсор на розмірні маркери, при цьому курсор прийме вид двонаправленої стрілки. Натиснути кнопку миші, буксирувати в потрібному напрямку, потім відпустити кнопку миші.
Для видалення поля виділити його, натиснути клавішу Delete або вибрати команду Правка / Удалить.
7. Зберегти форму, вибравши з меню Файл команду Зберегти як, і у вікні, вибрати режим збереження «в поточній базі даних», потім клацання по кнопці ОК.
8. Дивитись форму в режимі Форми, виконавши клацання по кнопці Відкрити.
9. Якщо вид форми не задовольняє, відкрити форму в режимі Конструктор і внести необхідні зміни, потім зберегти форму Файл - Зберегти або клацнути по піктограмі Зберегти.