Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекцыъ БД.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.16 Mб
Скачать

Зміна структури форми

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

У процесі роботи в режимі конструктора частіше за інші вживаються наступні три елементи інтерфейсу.

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

В списку полів відображаються всі поля запиту або таблиці, на яких заснована форма. Якщо ви перетягнете ім'я поля із списку полів у форму, то Access автоматично створить елемент управління Текстовое поле, пов'язаного з полем. Якщо ви натиснете спочатку на іншій кнопці панелі елементів, а потім перетягнете поле у форму, то Access викличе майстер, який створить елемент управління вибраного вами типу. Для відображення списку полів, поки форма відкрита в режимі конструктора, натисніть на кнопці Список полей або виберіть команду ВидСписок полей.

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

Додавання і редагування елементів управління в режимі конструктора

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

Для додавання нового елемента управління Текстовое поле, прив'язаного до існуючого поля таблиці або запиту, перетягніть ім'я поля з вікна Список полей у форму. В деяких випадках, проте, елемент управління Текстовое поле виявляється невідповідним. Наприклад, ви вважаєте за краще, щоб замість заповнення текстового поля користувач міг ввести дані із списку, що розкривається. Або, замість використовування полів із значеннями Да/Нет, ви хотіли б додати до форми відповідний прапорець.

Для додавання у форму інших типів елементів управління виконаєте наступні дії.

1. Переконайтеся в тому, що панель елементів відкрита і в ній натисніть кнопку майстра. Тепер натисніть кнопку типу елемента управління, який ви хочете додати.

2. Фактичне розміщення того або іншого елемента управління на формі дещо розрізняється залежно від того, зв'язаний він, чи ні.

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

2.2 Для створення зв'язаного елемента управління перетягніть ім'я поля із списку Список полей у форму.

3. Незалежно від того, який (зв'язаний або незв'язаний) елемент управління ви створили, на екрані з'являється діалогове вікно майстра елементів управління. Як приклад на рис. 5.37 показане перше діалогове вікно майстра поля із списком. Слідуйте інструкціям цього майстра для визначення джерела даних і поведінки відповідного елемента управління.

Панель елементів містить кнопки загальних елементів управління, які ви можете вставити у форму. Навівши покажчик миші на кнопку на панелі елементів, ви відобразите у вигляді підказки назву елемента управління у вікні. В приведеному нижче списку відзначені загальні і найкорисніші елементи управління.

Рис. 5.37. Майстер поля зі списком

  • Прапорець. Вводить дані в полі типу Да/Нет. На формі, яку ви використовуєте для введення імен нових покупців, наприклад, початкова таблиця може включати поле, з назвою Список. Якщо значення цього поля — Так, значить покупці бажають одержати рекламні поштові відправлення, і ви можете використовувати це поле для виробництва поштових марок і аркушів. Використовувати прапорець подібного типу даних значно простіше, ніж кожного разу вводити Так чи Ні.

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

  • Список, що розкривається. Дозволяє вибирати опції із списку, що розкривається. На відміну від поля зі списком, цей тип елементів управління не дозволяє користувачеві вводити нові значення.

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

  • Перемикач або група перемикачів. Ці елементи управління на формі використовуються тоді, коли потрібно, щоб з групи параметрів користувач міг вибрати тільки один. Наприклад, у форму рахунків ви можете включити групу перемикачів з наступними значеннями: Готівка, Чекова книжка, Visa, MasterCard, American Express. У разі додавання перемикача на форму майстер дозволяє вказати його номер і формат.