Обов’язковий інструментарій при створенні спеціальних елементів керування – це панель елементів керування.
Назва елемента
Опис
Вибір об’єктів
Виділяє об'єкт бази даних
Майстер елементів
Вмикає або вимикає майстра створення елементів керування
Напис
Створює текстовий об’єкт
Поле
Відображає поле даних (рядок із підписом і текстовим полем)
Група
Об'єднує елементи керування в один об'єкт
Вимикач
Створює вимикач, який у положенні “ввімкнено” відображається в натиснутому стані
Перемикач
Створює елемент керування, який має два положення – Так/Ні
Прапорець
Створює прапорець опції
Поле зі списком
Створює елемент керування “список” для попередньо заданих значень; користувач може доповнювати цей список
Список
Створює список з заданими значеннями; користувач не може доповнювати список
Кнопка
Створює кнопку, яка запускає макрокоманду або функцію
Діаграма
Відображає дані у вигляді діаграм
Малюнок
Створює рамку для виведення малюнка
Вільна рамка об’єкта
Створює рамки для відображення вільних об'єктів OLE
Приєднана рамка
об’єкта
Створює зв'язувальну рамку для об'єкта OLE, набору рисунків
Кінець сторінки
Розбиває форму на сторінки
Підпорядкована форма\звіт
Створює вбудовану підпорядковану форму або звіт
Лінія
Створює лінії
Прямокутник
Створює прямокутник
Щоб додати в форму елемент керування, потрібно клацнути в вікні списку полів на потрібному елементі і, утримуючи ліву кнопку миші, “перетягти” поле в потрібне місце області даних. Коли кнопку відпустити, в формі з’явиться елемент керування (Поле), а зліва від нього – приєднаний заголовок (Надпись). Після цього між полем таблиці і елементом керування Поле визначений зв’язок.
Можна перенести в форму одразу кілька полів, попередньо вибравши їх зі списку одним з способів:
- Виділити всі поля можна, двічі клацнувши на заголовку вікна списку полів.
- Виділити кілька суміжних полів можна, клацнувши на першому потрібному полі, утримуючи Shift, клацнувши на останньому потрібному полі.
- Виділити кілька несуміжних полів можна, клацнувши на першому потрібному полі, утримуючи Ctrl, клацати на кожному потрібному полі.
Після розміщення всіх полів в формі, потрібно зберегти структуру форми.
Поля використовуються в формі чи звіті для відображення даних з таблиці або запиту. Поле такого типу називають приєднаним, тому що воно зв'язано з даними з полем в джерелі даних. Крім того, існують вільні поля.
Спосіб створення поля залежить від того, яке поле потрібно створити: приєднане, вільне чи обчислювальне.
Для створення приєднаного поляв режимі конструктора потрібно натиснути кнопку Список полівна панелі інструментів, виділити в списку полів одне чи кілька полів, перемістити за допомогою миші поле (або поля) зі списку полів у форму.
Для створення вільного поляв режимі конструктора потрібно натиснути кнопку Поле на панелі елементів, вибрати будь-яке місце в формі (звіті), натиснути ліву кнопку миші і, не відпускаючи, перемістити вказівник до потрібного розміру поля.
Написи призначені для відображення в формі чи звіті описових текстів, таких як заголовки, підписи або короткі інструкції. У написах не виводяться значення полів або виразів, вони завжди є незалежними і не міняються при переході від запису до запису. Напис може бути приєднаний до іншого елемента керування (такий напис називають підписом). Наприклад, поле створюється з приєднаним написом, що містить підпис цього поля. Цей напис з'являється як заголовок стовпця у формі в режимі таблиці.
Щоб розмістити текст напису на декількох рядках, можна змінити його розмір після введення всього тексту або натиснути наприкінці першого рядка Ctrl+Enter для розриву рядка. У цьому випадку текст у цьому стовпці автоматично перенесеться на наступний рядок у міру його введення. Максимальна ширина напису визначається довжиною першого рядка тексту.
Прапорціуформі чи звіті можуть бути використані як окремі елементи керування, у якому відображаються значення логічного поля з базової таблиці або запиту. Якщо прапорець установлений, поле в таблиці має значення “Так”; якщо прапорець знятий, поле має значення “Ні”
Крім того, прапорці включаються в групу елементів керування для відображення набору значень, що обираються. Вільні прапорці використовуються в спеціальних діалогових вікнах для прийому даних, що вводяться користувачем.
Вимикачіуформі чи звіті можуть бути використані як окремі елементи керування, в яких відображаються значення логічного поля з базової таблиці або запиту. Вимикачі особливо зручні при використанні в групах. У такій групі легко бачити, який з вимикачів натиснутий. Замість підпису на вимикач можна помістити малюнок. Вільні вимикачі використовуються також у спеціальних діалогових вікнах для прийому даних, що вводяться користувачем.
Перемикачі звичайно використовуються в групі для відображення набору параметрів, з яких необхідно вибрати один.
Групавикористовується в формі або звіті для виведення обмеженого набору параметрів. Якщо елементи керування поміщені в групу, то вони будуть працювати узгоджено, причому кожен з них буде пов’язаний з групою, а не з окремим полем таблиці. При створенні групи кожному елементу ставиться у відповідність деяке числове значення. В групі може бути вибраний тільки один перемикач, числове значення якого присвоюється всій групі, а потім передається в поле таблиці.
Група складається з рамки групи і набору прапорців, перемикачів чи вимикачів. При приєднанні групи до поля до нього приєднується тільки рамка групи, а не прапорці, вимикачі або перемикачі, які в ній знаходяться. Група може бути також зв'язана з виразом або бути вільною.
Для відображення великої кількості параметрів зручніше використовувати не групу, а список або поле зі списком.
Групи слід створювати для числових або логічних полів. Для полів інших типів краще використовувати список чи поле зі списком.