Заголовок, область даних і область приміток.

Питання 5

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

Робота з формами може відбуватися в трьох режимах: у режимі Форми, в режимі Таблиці, в режимі Конструктора.

У режимах Форми і Таблиці можна здійснювати додавання, видалення і редагування записів в таблиці або взапиті, який є джерелом даних для форм.

У режимі Конструктора можна проводитизміну зовнішнього вигляду форми,додавання і видалення елементів управління, розробку.

Застосування форм.

Форми – основний засіб для організації інтерфейса користувача в додатках Microsoft Access. Форми можна створювати з метою:

Виведення і редагування даних.

Це найбільш поширений спосіб використання форм. Форми забезпечують виведення на екран даних у вигляді, який необхідний. З їх допомогою значно спрощується внесення змін, додавання та вилучення даних бази. В формі можна зробити доступними тільки для читання всі дані або їх частину, автоматично вибирати інформацію з інших зв’язаних таблиць та заносити її в форму, обчислювати виведені в формі значення, робити невидимими або навпаки, виводити деякі дані в залежності від значень інших полів запису або від вибраних користувачем параметрів.

Керування ходом виконання додатків.

Щоб автоматизувати виведення певних даних чи виконання деякої послідовності дій, форми можна створювати для роботи з макросами чи функціями Microsoft Access Basic. Можна створювати спеціальні елементи управління – командні кнопки. За допомогою макросів і процедур Access Basic можна відкривати інші форми, виконувати запити чи команди меню, фільтрувати дані, які виводяться на екран, встановлювати значення в записах і формах, виводити меню на екран, роздруковувати звіти та виконувати інші дії.

Виведення повідомлень.

Форми можуть виводити допоміжну інформацію про роботу додатків або про дії, які виконуються.

Щоб відкрити форму , потрібно натиснути на вкладинку форма у вікні бази даних, вибрати потрібну форму із списка та натиснути на кнопку Открыть .

Основні елементи форми.

До пакету Microsoft Access додається база даних Борей, на прикладі якої можна розглядати приклади форм. Для цього потрібно відкрити базу даних Борей і натиснути на вкладинку ФОРМИ.

Заголовок, область даних і область приміток.

Найчастіше інформація, яку потрібно вивести з базової таблиці чи запиту, розміщена в області даних, яка знаходиться в центрі вікна форми. Щоб вивести на екран інформацію чи елементи управління, які не будуть змінюватися від запису до запису, в верхню частину вікна можна додати заголовок або в нижню частину – область приміток.

Чорна смужка, яка розміщена в верхній частині вікна – це заголовок форми. В ньому можна побачити деякі інструкції і дві командні кнопки, які використовуються для активізації інших форм. В нижній частині вікна розміщена сіра панель, на якій є командні кнопки з буквами алфавіту. Це область приміток форми. В лівому нижньому кутку розміщене поле номера запису аналогічне, як при роботі з таблицями і запитами в режимі таблиці.

Якщо натиснути кнопку з стрілкою вправо, розміщену справа від виведеної кількості записів, в області даних можна побачити запис про наступного постачальника, при цьому заголовок і область приміток не змінюються.

Якщо натиснути на командну кнопку В, розміщену в області приміток, то можна побачити дані для першої фірми, назва якої починається з букви В. Форма сконструйована таким чином, що при натисканні на кожну з цих командних кнопок використовується відповідний фільтр і вибираються тільки ті фірми, назви яких починаються з даноі букви. Щоб зробити доступними всі записи форми, потрібно натиснути кнопку Все

В Access 2003 є три стандартних види форм, які будуються автоматично :

- стовпцева (В столбец) - всі поля запиту чи таблиці розташовуються на формі в одному чи кількох стовпчиках;

стрічкова (Ленточная) – всі поля запиту чи таблиці розміщуються на формі у вигляді, подібному до електронної таблиці;

таблична (Табличная) – форма відкрита в режимі таблиці.