- •0 201 «Культура»
- •0201 «Культура»
- •Лекція 1
- •Проектування бази даних у Access
- •Інші об'єкти бази даних
- •Робота з об'єктами бази даних
- •Створення об'єктів бази даних
- •Керування об'єктами бази даних
- •Зміна властивостей об'єктів
- •Створення піктограм для об'єктів бази даних
- •Групування об'єктів
- •Контрольні запитання
- •Заняття №2
- •Хід заняття
- •Створення об'єктів і баз даних за допомогою майстра
- •Використання баз даних зі стандартної бібліотеки
- •Експортування й імпортування даних
- •Використання виразів в об'єктах бази даних
- •Створення додатків
- •Можливі проблеми
- •Актуалізація опорних знань
- •Заняття 3
- •Хід заняття :
- •Визначення полів і типів даних
- •Вибір типу даних
- •Додавання до таблиці поля Мастер подстановок
- •Визначення первинного ключа
- •Актуалізація опорних знань
- •Використання майстра таблиць
- •Використання конструктора таблиці
- •Режим таблиці
- •Зміна структури таблиці
- •Керування полями в режимі конструктора
- •Керування полями в режимі таблиці
- •Зміна порядку розташування полів
- •Актуалізація опорних знань.
- •Визначення правил перевірки даних
- •Використання масок введення для визначення форматів даних
- •Встановлення значень за замовчуванням
- •Обов'язкове поле
- •Робота в режимі таблиці
- •Введення і редагування даних
- •Введення тексту в поле memo
- •Сортування записів
- •Зміна структури листа даних
- •Питання для самоперевірки:
- •Заняття 6
- •Хід заняття:
- •Визначення взаємозв'язку один-до-багатьох
- •4.Закріплення вивченого матеріалу:
- •1.Організаційний момент.
- •2.Актуалізація опрних знань. Дати відповіді на запитання:
- •Пояснення нового матеріалу
- •Розбиття таблиці для уникнення дублювання даних
- •Створення зв'язків із зовнішніми базами даних
- •Заняття 8
- •Хід заняття:
- •Створення нової форми
- •Створення універсальної форми за допомогою одного натискання
- •Використання майстра форм
- •Зміна структури форми
- •Позиціонування елементів управління на формі
- •Визначення інших властивостей і опцій форми
- •Управління підлеглими формами
- •Закріплення вивченого матеріалу.
- •Заняття 10
- •Хід заняття:
- •Організаційний момент (5 хв). Перевірка присутніх. Оголошення теми і мети заняття.
- •Пояснення нового матеріалу.
- •Запити на вибірку
- •Перехресні запити
- •Параметричні запити
- •Запити на зміну
- •Заняття 11
- •План заняття
- •Хід заняття:
- •Створення і зміна запитів
- •Вставка, видалення і перестановка полів
- •Визначення обчислюваних стовпців
- •Визначення умов
- •Визначення властивостей запиту
- •Створення і застосування фільтрів
- •Заняття 12
- •Хід заняття:
- •Робота в режимі конструктора
- •Складання базового звіту
- •Систематизація вивченого матеріалу. Питання для самоконтролю
- •Рекомендована література
Зміна структури форми
Після відкриття форми в режимі конструктора ви можете управляти властивостями будь-якого елемента управління для одержання необхідних ефектів і зовнішнього вигляду форми. Ви можете переміщати елемент управління в нове місце на формі, змінювати його розмір і колір, а також властивості даних і подій, що визначають, як елемент управління функціонує в контексті створюваної форми. Ви можете також додавати нові елементи управління і в широкому діапазоні змінювати тип будь-якого наявного елемента. Для відкриття будь - якої форми в режимі конструктора натисніть кнопку Формы в лівій сторони вікна бази даних, виділіть об'єкт форми, з яким ви хочете працювати, і натисніть на кнопці Конструктор. Якщо форма вже відкрита, натисніть кнопку Конструктор для перемикання в режим конструктора форм.
У процесі роботи в режимі конструктора частіше за інші вживаються наступні три елементи інтерфейсу.
Панель елементів використовується для додавання нових або зміни наявних елементів управлінь. Ви можете налаштувати кнопки панелі елементів так само, як і будь-які інші панелі інструментів Office; для їхнього включення і виключення в процесі роботи з формою натискайте на кнопках панелі елементів або виберіть Вид → Панель элементов.
В списку полів відображаються всі поля запиту або таблиці, на яких заснована форма. Якщо ви перетягнете ім'я поля із списку полів у форму, то Access автоматично створить елемент управління Текстовое поле, пов'язаного з полем. Якщо ви натиснете спочатку на іншій кнопці панелі елементів, а потім перетягнете поле у форму, то Access викличе майстер, який створить елемент управління вибраного вами типу. Для відображення списку полів, поки форма відкрита в режимі конструктора, натисніть на кнопці Список полей або виберіть команду Вид → Список полей.
Для коригування вигляду або поведінки елемента управління, області або самої форми відкрийте діалогове вікно властивостей форми. Поки ви змінюєте форму, можна тримати діалогове вікно властивостей форми відкритим; за умов вибору різних об'єктів змінюватимуться і відповідні властивості, що відображаються для обраних об'єктів.
Додавання і редагування елементів управління в режимі конструктора
Під час використання Мастера форм для створення форми Access автоматично створюється по одному елементу управління для кожного вибраного поля. Далі з'являється можливість додати новий елемент управління або відредагувати вже наявні, щоб примусити форму працювати так, як ви цього хочете.
Для додавання нового елемента управління Текстовое поле, прив'язаного до існуючого поля таблиці або запиту, перетягніть ім'я поля з вікна Список полей у форму. В деяких випадках, проте, елемент управління Текстовое поле виявляється невідповідним. Наприклад, ви вважаєте за краще, щоб замість заповнення текстового поля користувач міг ввести дані із списку, що розкривається. Або, замість використовування полів із значеннями Да/Нет, ви хотіли б додати до форми відповідний прапорець.
Для додавання у форму інших типів елементів управління виконаєте наступні дії.
1. Переконайтеся в тому, що панель елементів відкрита і в ній натисніть кнопку майстра. Тепер натисніть кнопку типу елемента управління, який ви хочете додати.
2. Фактичне розміщення того або іншого елемента управління на формі дещо розрізняється залежно від того, зв'язаний він, чи ні.
2.1 Якщо ви хочете розмістити на формі незв'язаний елемент управління, натисніть на сітці форми в тій точці, де ви хотіли б бачити його лівий верхній кут, а потім перетягніть покажчик миші нижче і правіше для визначення призначеної для управління області.
2.2 Для створення зв'язаного елемента управління перетягніть ім'я поля із списку Список полей у форму.
3. Незалежно від того, який (зв'язаний або незв'язаний) елемент управління ви створили, на екрані з'являється діалогове вікно майстра елементів управління. Як приклад на рис. 5.37 показане перше діалогове вікно майстра поля із списком. Слідуйте інструкціям цього майстра для визначення джерела даних і поведінки відповідного елемента управління.
Панель елементів містить кнопки загальних елементів управління, які ви можете вставити у форму. Навівши покажчик миші на кнопку на панелі елементів, ви відобразите у вигляді підказки назву елемента управління у вікні. В приведеному нижче списку відзначені загальні і найкорисніші елементи управління.
Рис. 5.37. Майстер поля зі списком
Прапорець. Вводить дані в полі типу Да/Нет. На формі, яку ви використовуєте для введення імен нових покупців, наприклад, початкова таблиця може включати поле, з назвою Список. Якщо значення цього поля — Так, значить покупці бажають одержати рекламні поштові відправлення, і ви можете використовувати це поле для виробництва поштових марок і аркушів. Використовувати прапорець подібного типу даних значно простіше, ніж кожного разу вводити Так чи Ні.
Поле із списком. Комбінує функції текстового поля і списку. Користувач може ввести значення в текстовому полі або натиснути кнопку праворуч від поля і вибрати доступний елемент в списку, що розкривається. Елемент управління Поле із списком частіше використовують для представлення ключового поля в зв'язку один-до-багатьох, особливо в разі короткого списку.
Список, що розкривається. Дозволяє вибирати опції із списку, що розкривається. На відміну від поля зі списком, цей тип елементів управління не дозволяє користувачеві вводити нові значення.
Надпис. Використовується для додавання описового тексту до елемента управління або форми. Надписи завжди незв'язані, і вони не змінюються, коли ви переходите від одного запису до іншого. Access автоматично додає надписи до розміщених на формі полів; надписи можна використовувати також для заголовків і інструкцій.
Перемикач або група перемикачів. Ці елементи управління на формі використовуються тоді, коли потрібно, щоб з групи параметрів користувач міг вибрати тільки один. Наприклад, у форму рахунків ви можете включити групу перемикачів з наступними значеннями: Готівка, Чекова книжка, Visa, MasterCard, American Express. У разі додавання перемикача на форму майстер дозволяє вказати його номер і формат.
