Шаблони форм

Мал. 6. Кнопкова форма

Мал. 5. Форма-заставка

Access 2000 дозволяє створювати форми на основі існуючих шаблонів – автоформ. Автоформи поділяються на три типи:

1. автоформи у стовпчик – для кожного запису таблиці відводиться окрема сторінка форми. Вона особливо підходить для записів з великою кількістю полів;

2. автоформи в рядок – розміщує кожний запис в окремий рядок. Дозволяє наочно подати декілька записів на сторінці;

3. таблична автоформа – за своїм виглядом аналогічна звичайній таблиці.

Режими відображення та створення форми

На екрані кожну Access-форму можна відобразити:

■ у режимі конструктора, призначеного лише для проекту­вання та редагування структури форми;

■ у режимі форми - для відображення, додавання, знищення чи оновлення даних, причому в режимі форми дані відображаються по записах.

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

Вибір режиму відбувається за допомо­гою команд меню Вид або кнопки Вид панелі інструментів.

Окрім режиму конструктора для створення форми можна використати діалоговий режим (майс­тер створення).

Вікно конструктора форм (мал. 7) містить елемен­ти, в яких можна проектувати форми, а саме:

■ вікно проекту форми;

■ вікно зі списком полів джерела даних;

■ панель елементів керування;

■ вікно властивостей.

Вікно проекту форми може містити такі області:

- заго­ловок форми - може містить відомості, які стосуються всіх записів форми (наприклад, назву фірми), назву форми, графічне зображення товарного знаку чи емблеми тощо. Ця область завжди відображається зверху форми під час перегляду в режимі форми і на початку першої сторінки під час дру­кування.

- примітку - містить інформацію, яка стосується ці­лої форми, наприклад командні кнопки, інструкції для роботи з формою, прізвище автора тощо. Вона відобража­ється внизу форми та в кінці останньої сторінки роздруку,

- верхній та нижній колонтитули. У верхньому колонтитулі розміщують інформацію, яка від­носиться до кожної окремої сторінки (наприклад, назви стовпців), у нижній колонтитул, як правило, заносять дату та номер сторінки. Колонтитули не відображаються в ре­жимі форми, а лише під час друкування.

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

При завантаженні конструктора у вікні прое­кту завжди знаходиться лише область даних.

За замовчуванням у вікні проекту форми розміщені горизонтальна та вертикальна лінійки, на яких знаходяться маркери областей проекту (прямокутники поруч із назва­ми областей проекту). Крім того, весь проект форми роз­мічений лініями сітки, які допомагають форматувати об'єкти форми.

Під час завантаження конструктора на екрані авто­матично з'являється вікно властивостей об'єктів, у якому відображаються властивості форми (мал. 8).

Для відображення у вікні властивостей іншого об’єкта (заголовку, колонтитулу, області даних, елемента керування тощо), потрібно активізувати цей об'єкт. Вікно властивостей має багатосторінкову структуру, в якій згру­повані характеристики за подібними ознаками, у вікні знаходяться вкладки:

· Макет - властивості, що описують формат виведення того чи іншого об'єкта;

· Данные - властивості, які стосуються джерела даних;

· Событие - властивості, які визначають реакцію об'єкту на ту чи іншу подію;

· Другие - інші властивості, які не ввійшли у описані групи;

· Все - усі властивості даного об'єкту, розміщені за алфа­вітом.

За допомогою відповідних елементів керування (рисунок, вільна рамка, приєднана рамка) у форму можна вставити різноманітні об’єкти, створені у інших програмах, зокрема малюнки та діаграми.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: