Автор работы: Пользователь скрыл имя, 09 Мая 2013 в 13:20, реферат
Форма – це об'єкт бази даних, який допомагає створювати інтерфейс користувача для застосунку бази даних. «Зв’язана» форма – це форма, яка безпосередньо підключена до джерела даних, наприклад таблиці або запиту, і може використовуватися для введення, редагування або відображення даних із цього джерела даних. Ви тамож можете створити «вільну» форму, яка не зв’язується безпосередньо з джерелом даних, але містить кнопки, надписи або інші елементи керування, потрібні для роботи застосунку. У цій статті йдеться переважно про зв’язані форми. Їх можна використовувати для керування доступом до даних, зокрема визначати, які поля або рядки даних мають відображатися. Наприклад, деяким користувачам може бути потрібно переглядати лише кілька полів у таблиці з багатьма полями.
Загальні відомості про форми
Форма – це об'єкт бази даних, який допомагає створювати інтерфейс користувача для застосунку бази даних. «Зв’язана» форма – це форма, яка безпосередньо підключена до джерела даних, наприклад таблиці або запиту, і може використовуватися для введення, редагування або відображення даних із цього джерела даних. Ви тамож можете створити «вільну» форму, яка не зв’язується безпосередньо з джерелом даних, але містить кнопки, надписи або інші елементи керування, потрібні для роботи застосунку.
У цій статті йдеться переважно
про зв’язані форми. Їх можна використовувати
для керування доступом до даних,
зокрема визначати, які поля або
рядки даних мають
Зв’язані форми нагадують вікна, через які користувачі переглядають дані та отримують доступ до бази даних. Ефективна форма прискорює використання бази даних, оскільки користувачам не доводиться шукати потрібні дані. Оформлення форми робить роботу з базою даних приємнішою й ефективнішою. Вона також дає змогу уникнути введення неправильних даних.
Примітка У цій статті
описано створення форми для
перегляду та виконання дій
із даними на основі
У цій статті
Створення форми за допомогою засобу «Форма»
Створення розділеної форми за допомогою засобу «Розділена форма»
Створення форми, в якій відображаються кілька записів, за допомогою засобу «Кілька елементів»
Створення форми за допомогою майстра форм
Створення форми за допомогою засобу «Пуста форма»
Подання розмічування й режим конструктора
Настроювання форми в поданні розмічування
Настроювання форми в режимі конструктора
Створення форми за допомогою засобу «Форма»
За допомогою засобу «Форма» можна створити форму одним клацанням миші. Під час використання цього засобу всі поля з базового джерела даних розміщуються у формі. Нову форму можна використати одразу або змінити її відповідно до потреб у поданні розмічування чи в режимі конструктора.
Використання засобу «Форма» для створення нової форми
В області переходів виберіть таблицю або запит із даними, які слід відображати у формі.
На вкладці Створити у групі Форми натисніть кнопку Форма.
Access створює форму й відображає
її в поданні розмічування. У
цьому поданні можна змінювати
структуру форми, а
Якщо програма Access знаходить одну таблицю зі зв’язком «один-до-багатьох» із таблицею або запитом, які використовувалися для створення форми, до форми, створеної на основі зв’язаної таблиці або запиту, додаються дані в табличному поданні. Наприклад, якщо створюється проста форма на основі таблиці «Працівники» і між таблицею «Працівники» та «Замовлення» визначено зв’язок «один-до-багатьох», дані в табличному поданні відображатимуть усі записи в таблиці «Замовлення», зв’язані з поточним записом таблиці «Працівники». Дані в табличному поданні можна видалити з форми, якщо вони не потрібні. Якщо є кілька таблиць, для яких визначено зв’язок «один-до-багатьох» із таблицею, яка використовувалася для створення форми, програма Access не додає дані в табличному поданні до форми.
На початок сторінки
Створення розділеної форми за допомогою засобу «Розділена форма»
Примітка Ви можете додати до веб-бази даних розділену форму, але не зможете її запустити, доки не відкриєте веб-базу даних у програмі Access (іншими словами, розділена форма не запускається у браузері). Додаткові відомості про веб-бази даних див. у статті Створення бази даних для спільного використання в Інтернеті.
Розділена форма дає змогу одночасно переглядати два подання даних – подання форми й табличне подання даних.
Розділена форма відрізняється від поєднання форми та підформи тим, що ці два подання зв’язані з одним джерелом даних і постійно синхронізуються одне з одним. Якщо вибрати поле в одній області форми, те саме поле буде вибрано в іншій області форми. Ви можете додавати, редагувати або видаляти дані з будь-якої із двох областей (за умови, що джерело записів оновлюване та параметри форми не забороняють такі дії).
Робота з розділеними формами
дає змогу використовувати пере
Створення розділеної форми за допомогою засобу «Розділена форма»
В області переходів клацніть таблицю або запит із даними, які потрібно додати до форми, або відкрийте таблицю чи запит у вікні табличного подання даних.
На вкладці Створити у групі Форми натисніть кнопку Розділена форма.
Access створює форму й відображає її в поданні розмічування. У цьому поданні можна змінювати структуру форми, а відображення в ній даних триватиме. Наприклад, так можна настроїти розмір текстових полів, щоб у них вміщувалися всі дані. Для отримання додаткових відомостей про подання форми див. розділ Подання розмічування та режим конструктора.
На початок сторінки
Створення форми, у якій відображаються кілька записів, за допомогою засобу «Кілька елементів»
Якщо форму створено за допомогою засобу «Форма», то у створеній програмою Access формі відображається одночасно один запис. Якщо потрібно створити форму для одночасного відображення кількох записів, у якій доступно більше можливостей для настроювання, ніж у таблиці даних, можна використати засіб «Кілька елементів».
В області переходів виберіть таблицю або запит із даними, які слід відображати у формі.
На вкладці Створити у групі Форми натисніть кнопку Додаткові форми та виберіть пункт Кілька елементів.
Програма Access створює форму й відображає її в поданні розмічування. У поданні розмічування можна змінювати макет форми та водночас переглядати дані. Наприклад, можна змінити розмір текстових полів відповідно до обсягу даних. Для отримання додаткових відомостей про подання форми див. розділ Подання розмічування та режим конструктора.
Створена у програмі Access за допомогою засобу «Кілька елементів» форма нагадує дані в табличному поданні – дані впорядковано в рядках і стовпцях, одночасно можна переглядати кілька записів. Але у формі з кількома елементами доступно більше можливостей настроювання, ніж для даних у табличному поданні, наприклад можна додати графічні елементи, кнопки та інші елементи керування. Для отримання додаткових відомостей про настроювання форми див. розділи Настроювання форми в поданні розмічування та Настроювання форми в режимі конструктора
На початок сторінки
Створення форми за допомогою майстра форм
Для точнішого вибору полів, які слід відображати у формі, можна використати майстер форм замість різноманітних засобів для побудови форм, згаданих раніше. Ви можете також визначити спосіб групування та сортування даних і використати поля з кількох таблиць або запитів за умови, що зв’язки між таблицями й запитами попередньо визначено. Додаткові відомості про створення зв’язків див. у посиланнях розділу Див. також у цій статті.
На вкладці Створити у групі Форми натисніть кнопку Майстер форм.
Виконайте вказівки на сторінках майстра форм.
Примітка Якщо потрібно додати до форми поля з кількох таблиць і запитів, не натискайте кнопку Далі або Готово після вибору полів із першої таблиці або запиту на першій сторінці майстра форм. Повторіть кроки для вибору таблиці або запиту та виберіть додаткові поля, які потрібно включити до форми. Після цього натисніть кнопку Далі або Готово для продовження.
На останній сторінці майстра натисніть кнопку Готово.
На початок сторінки
Створення форми за допомогою засобу «Пуста форма»
Якщо потрібну форму не вдалося створити за допомогою майстра або засобу побудови форм, можна використати для побудови форми засіб «Пуста форма». Це швидкий спосіб створення форми, особливо, якщо у формі потрібно відображати лише кілька полів.
На вкладці Створити у групі Форми натисніть кнопку Пуста форма.
Пуста форма
відкривається в поданні
В області Список полів клацніть знак «плюс» (+) поруч із таблицею (таблицями) з полями, які слід відображати у формі.
Щоб додати поле до форми, клацніть його двічі або перетягніть до форми.
Примітки
Після того, як перше поле додано, можна додати кілька полів одночасно. Для цього виберіть кілька полів, утримуючи натиснутою клавішу CTRL, і перетягніть їх до форми
Порядок таблиць в області списку полів може змінюватися залежно від вибраної області форми. Якщо поле, яке потрібно додати до форми, не відображається, спробуйте вибрати іншу область форми та повторіть спробу додавання поля.
Засоби у групі Колонтитули на вкладці Проектування використовуються для додавання емблеми, назви, номерів сторінок або дати й часу до форми.
Використовуйте засоби у групі Елементи керування на вкладці Конструктор, щоб додати інші елементи керування до форми.
Якщо потрібно додати інші різноманітні елементи керування, перейдіть до режиму конструктора, клацнувши правою кнопкою миші форму та вибравши пункт Конструктор.
Застереження Елементи керування,
які додаються в режимі
На початок сторінки
Подання розмічування й режим конструктора
Подання розмічування. Подання
розмічування – це найінтуїтивніше
подання для змінення форми. Його
можна використовувати для
Фактично форма працює в поданні розмічування. Тому дані відображаються так, як під час використання форми. Проте в цьому поданні можна також змінювати структуру форм. Оскільки можна переглядати дані під час змінення форми, подання зручно використовувати для настроювання розмірів елементів керування або виконання майже всіх завдань, які впливають на вигляд і функціональність форми.
Якщо ви створюєте звичайну базу
даних для настільного комп’
Режим конструктора. У режимі конструктора структура форми відображається більш деталізовано. Відображаються заголовок, розділи колонтитулів і відомостей форми. Під час відображення в режимі конструктора форма фактично не працює, тому під час змінення структури не можна переглянути відповідні дані. Однак, є певні завдання, які легше виконати в режимі конструктора, ніж у поданні розмічування, а саме:
додавання різноманітних елементів керування до форми, наприклад зв'язані рамки об’єктів, розриви сторінок і діаграми;
редагування джерел елементів керування «Текстові поля» у власне текстових полях, без використання вікна властивостей;
змінення розділів форми, наприклад верхнього колонтитула форми або розділу даних;
змінення певних властивостей форми, які не можна змінити в режимі розмічування.
На початок сторінки
Настроювання форми в поданні розмічування
Після створення форми можна легко настроїти її макет за допомогою подання розмічування. Використовуючи дані дійсної форми як орієнтир, можна перевпорядкувати елементи керування й настроїти їхні розміри. Можна розташувати нові елементи керування у формі й настроїти властивості форми та її елементів керування.
Для переходу до подання розмічування клацніть правою кнопкою миші форму в області переходів і виберіть пункт Режим розмічування.
Форма відображається в поданні розмічування програми Access.
Щоб змінити властивості форми, її елементи керування та розділи, можна скористатися вікном властивостей. Для відображення вікна властивостей натисніть клавішу F4.
Щоб додати поля з основної таблиці або запиту до макета звіту, можна використати область Список полів. Щоб відобразити область Список полів:
на вкладці Конструктор у групі Знаряддя натисніть кнопку Додати наявні поля.
Сполучення клавіш Натисніть сполучення клавіш ALT+F8.
Потім можна перетягнути поля безпосередньо з області Список полів до форми.
Для додавання одного поля клацніть його двічі або перетягніть з області Список полів до розділу форми, в якому слід його відображати.
Для одночасного додавання кількох полів виберіть потрібні поля, утримуючи натиснутою клавішу CTRL. Потім перетягніть вибрані поля до форми.