![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Тема: Access. Робота з формами.
Мета: Уміти виводити на екран дані зі створеної раніше таблиці у вигляді
Форми, вставляти у форми елементи керування, вводити дані у
Форми.
План
1. Створити форму, що відповідає таблиці Оцінки.
2. Вставити у форму заголовок: Оцінки студентів вашої групи.
3. У правому нижньому куті форми вставити текст з назвою класу чи групи.
4. Вставити у форму нове поле Сума, де буде обчислюватися сума балів студента з ycix предметів.
5. На формі розмістити елементи керування: кнопки Вперед, Назад, Створити новий запис, Закрити форму.
6. Доповнити базу даних записами.
Теоретичні відомості
Важливим моментом при завантажуванні даних у таблиці є забезпечення захисту від помилок. Тому потрібно дуже ретельно продумати, як забезпечити введення, редагування чи перегляд даних у вигляді, який був би зручним і звичним для користувача, а також запобігав би виникненню помилкових даних. Таким засобом в Access є форми.
Форми – це об'єкти, за допомогою яких у базу вводять нові дані, переглядають наявні, а також здійснюють редагування даних, розміщених у таблиці. Форма подібна до бланка чи карточки (рис. 4). Прикладами форми є будь-який бланк, сторінки з паспорта, карточка з досьє чи бібліографічна карточка на книжку в бібліотеці. Одна форма містить дані лише з одного запису.
Отже, форми є засобом організації інтерфейсу між користувачем і системою.
Форми можна створювати на базі таблиць і запитів. У програмі Access прийнято створювати базу даних спочатку у вигляді таблиці, а пізніше відображати її у вигляді форм (в інших програмах, наприклад, MS Works навпаки).
Nbsp; Рис. 4. Зразок форми.
Перехід до форм, окрім кращої візуалізації даних, дає низку додаткових можливостей.
Виявляється, що на формі можна зручно розташувати:
· поля типу OLE (Object Linking and Embedding) з картинками, фотографіями тощо;
· елементи керування: кнопки, перемикачі тощо;
· надписи: заголовки форми, рубрик (а також розрисувати форму чи задати фоновий рисунок заставку: сутінки, глобус, хмари тощо);
· обчислювальні поля (це також елементи керування) для відображення результату обчислень, виконаних на базі наявних полів;
· закладки (багатосторінкові форми, де поля групують за змістом на різних закладках).
Є декілька способів створення форм, а саме:
· автоматично за допомогою команди Автоформа;
· за допомогою майстра форм;
· вручну за допомогою конструктора форм;
· комбінованим способом.
Наприклад, виконавши команду Автоформа → У стовпець, отримаємо форму, в якій yci поля з таблиці будуть розташовані в стовпець i вирівняні до лівого краю.
Користувач за допомогою конструктора може змінити розташування полів методом їx перетягування.
Щоб перемістити об’єкт у вікні конструктора форми, треба його активізувати i вести над ним курсор, доки останній не набуде вигляду долоні. Після цього можна виконати переміщення методом перетягування.
![]() |
Початківцям створювати форму вручну не рекомендують. Спочатку варто створити форму командою Автоформа або Майстер форм, а пізніше зробити зміни у формі за допомогою конструктора форм.
Розглянемо можливості конструктора форм. Для конструювання форми використовують панель елементів керування з кнопками (рис. 5).
Рис. 5. Панель елементів керування.
Щоб вставити елемент керування, його треба вибрати на панелі i клацнути на формі у точці вставлення. Перш ніж змінити характеристики такого елемента форми, спочатку його необхідно вибрати і виділити. Для вибраних елементів можна змінити шрифт, розмір, колір та інші властивості. Для кожної області можна встановити свій колір, вказавши на відповідну область, а потім вибравши необхідний колір із заданої палітри кольорів. Позиції розташування елементів форми можна змінювати за допомогою буксування, тобто перетягуванням мишкою позначеного елемента з однієї частини форми в іншу.
Якщо виділений елемент натиснути лівою кнопкою мишки, то можна виконати певні операції з ним: вирізувати, копіювати, залишати, дублювати, вирівнювати, а також переглядати властивості виділеного елемента, вибравши опцію Властивості.
За допомогою кнопки Запуск майстра можна вставити у форму в діалоговому режимі інші елементи: кнопки, перемикачі тощо.
3 метою виконати обчислення над полями у формі створюють нове поле, наприклад з назвою Сума (для обчислення суми оцінок студента з ycix предметів), i задають йому значення у вигляді формули: =[Мат]+[Інф]+[Фіз]+[Літ]+[Мова]. Кутові дужки можна опускати.
Хід роботи
1. Запускаю програму опрацювання бази даних.
2. Відкриваю БД у якій є таблиця Оцінки.
3. Створюю форму для таблиці Оцінки
У головному вікні БД вибираю закладку Форми i виконую команду Створити (натискаю на кнопку Створити).
4. Активізую майстра форм i виконую вci його вказівки (кроки).
У вікні Нова форма вибираю майстра форм, а також джерело даних — таблицю Оцінки → ОК.
5. Вибираю поля, які повинні бути у формі.
Вибираю вci поля кнопкою » i натискаю Далі.
6. Вибираю зовнішній вигляд форми.
Задаю вигляд в один стовпець → Далі.
7. Вибираю стиль форми (фон, заставку): камінь.
8. Надаю формі ім'я.
Уводжу ім'я: Оцінки → Вмикаю режим авто відкриття форми (перший вимикач) * ГОТОВО.
9. Переглядаю вci записи.
Користуюся кнопками гортання у нижній частині форми.
10. Вставляю новий запис.
11. Переходжу у режим конструктора для вставляння нових елементів у форму.
Дата публикования: 2014-11-03; Прочитано: 508 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!