Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ZNAJOMSTVO_Z_MS_ACCESS.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
12 Мб
Скачать
☆

Перехід у режим конструктора форм

У режимі конструктора створення форми цілком покладається на користувача, причому створення починається з порожньої форми. Щоб почати створення форми в режимі конструктора, треба у вікні Навчальний процес: база даних у групі Объекты вибрати елемент Формы. Виклик конструктора може бути здійснений у робочому просторі вікна активізацією значка Создание формы в режиме конструктора. Для вибору режиму конструктора при створенні нової форми можна попередньо натиснути кнопку Создать на панелі інструментів вікна бази даних. Діалогове окно Новая форма, (рис. 4.4) надає можливість вибрати режим створення форми – Конструктор.

Рис. 4.4. Вікно бази даних при створенні нової форми

Майстер створення форми

Типовий макет форми може бути легко отриманий за допомогою майстра Access. Для одержання однотабличної форми, що відповідає вимогам користувача, буває доцільно спочатку використовувати Мастер форм чи команду Автоформа. Отриману в такий спосіб форму далі можна доробити засобами конструктора форм.

Щоб почати створення форми за допомогою майстра, треба у вікні ...: база данных у групі Объекты вибрати елемент Формы. У робочому полі цього об'єкта міститься значок Создание формы с помощью мастера, після активізації якого можна приступити до створення форми майстром. Щоб одержати доступ до списку усіх варіантів створення нової форми, можна на панелі інструментів вікна бази даних натиснути кнопку Создать (рис. 4.4). У цьому вікні майстер викликається при виборі команди Мастер форм.

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

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

Команди Автоформа: в столбец, Автоформа: ленточная и Автоформа: табличная створюють для заданої таблиці форми, що відрізняються від форм, створюваних майстром, тим, що включають усі поля таблиці і не надають можливості вибору стилю оформлення. Ці команди, не вступаючи в діалог з користувачем і не відображаючи форми в режимі конструктора, виводять її на екран у режимі форми, тобто заповнену значеннями з таблиці. Помітимо, що таблиця, для якої будується автоформа, вибирається попередньо у вікні Новая форма.

Форма, створена майстром, як і форма, створена будь-якою командою Автоформа, може бути відредагована відповідно до вимог користувача. Редагування виконується в режимі конструктора форм.

Основи створення багатотабличних форм

Складена багатотаблична форма створюється для роботи з декількома взаємозалежними таблицями. Багатотаблична форма може складатися з основної частини й однієї чи декількох підлеглих форм, що включаються, тобто бути складеною. Підлегла форма може бути побудована на основі як підлеглої, так і головної щодо таблиці-джерела основної частини форми.

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

Багатотаблична форма може бути створена в режимі чи конструктора за допомогою майстра форм.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]