Створення автоформи В СТОЛБЕЦ.

Для створення першої стандартної форми необхідно:

у відкритому вікні бази даних відкрити вкладинку формы і натиснути кнопку создать;

у діалоговому вікні новая форма, яке з’явиться, відкрити список таблиць і вибрати з них ту, з якої потрібно створити форму;

виконати команду автоформа: в столбец у тому ж діалоговому вікні.

У результаті з’явиться вікно форми, де всі поля розташовані в стовпець. Такі форми зручні для швидкого виведення даних. Порядок полів форми відповідає порядку полів у таблиці чи запиті: перше поле таблиці чи запиту буде першим полем форми.

При спробі закрити створену форму система робить запит про необхідність її збереження. Якщо форма зберігається, то видається ще один запит про ім’я, під яким буде зберігатись створена форма. Ім’я можна ввести нове або згодитися з тим, яке пропонує система.

Стрічкові форми.

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

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

Створення автоформи ТАБЛИЧНАЯ.

Щоб створити табличну автоформу, потрібно виконати такі дії:

на вкладинці ФОРМИ вікна бази даних натиснути кнопку СОЗДАТЬ;

в діалоговому вікні НОВАЯ ФОРМА вибрати таблицю чи запит, з яких буде створена форма;

в тому ж діалоговому вікні виділити опцію АВТОФОРМА: ТАБЛИЧНАЯ.

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

Створення форми за допомогою майстра форм.

Майстер форм дає можливість користувачеві швидко створити форму. Різниця між засобами АВТОФОРМА і МАСТЕР ФОРМ в тому, що майстер більш гнучкий. При створенні форми майстер заставляє користувача застосовувати велику кількість конструктивних рішень. Майстер форм дозволяє вибирати поля, стиль, розмітку форми і навіть можливість використовувати кілька таблиць і запитів у формі.

Щоб запустити майстра форм необхідно виконати такі дії:

На вкладинці ФОРМИ вікна бази даних натиснути кнопку СОЗДАТЬ;

В діалоговому вікні НОВАЯ ФОРМА виділити опцію МАСТЕР ФОРМ, а також таблицю чи запит, з яких повинна створюватись форма. Натиснути на кнопку ОК.

В наступному діалоговому вікні вибрати поля, які потрібно розмістити на формі. Натиснути кнопку ДАЛЕЕ.

В наступному вікні вибрати основний зовнішній вигляд форми. Майстер пропонує наступні варіанти:

В ОДИН СТОЛБЕЦ. Поля форми будуть розміщені у вигляді стовпців.

ЛЕНТОЧНЫЙ. Поля будуть розміщені у вигляді, подібному до електронної таблиці.

ТАБЛИЧНЫЙ. Поля будуть відображені у вигляді таблиці.

ВЫРОВНЕННЫЙ. Поля щільно заповнять всю форму.

Зробивши вибір, потрібно натиснути кнопку ДАЛЕЕ.

Вибрати для форми стиль із запропонованих, Натиснути кнопку ДАЛЕЕ.

Задати ім’я форми і натиснути на кнопку ГОТОВО. Майстер створить форму у відповідності з введеними інструкціями.

Майстер форм створює форми швидко і більш гнучко, ніж засоби АВТОФОРМА. Проте форма може вимагати наступної настройки. Бажано також дотримуватись єдиного стилю у всій базі даних, в тому числі і при конструюванні форм. Інакше форми та звіти будуть на фоні всієї бази даних мати недоречний вигляд.

Конструювання форм.

Якщо користувач досвідчений в конструюванні форм або якщо форма, яку він створює, настільки складна, що застосування майстра не дає значного виграшу в часі, можна створити форму безпосередньо в режимі КОНСТРУКТОР. В цьому режимі до форми можна додати елементи управління і застосувати будь-яке форматування.

Щоб ввійти в режим КОНСТРУКТОР для створення нової форми, потрібно виконати наступні дії:

На вкладинці ФОРМЫ вікна бази даних натиснути на кнопку СОЗДАТЬ.

В діалоговому вікні НОВАЯ ФОРМА виділити опцію КОНСТРУКТОР, а також таблицю чи запит, на основі яких повинна бути створена форма.

В режимі КОНСТРУКТОР можна також відрегулювати вже створену форму. В цьому випадку порядок дій такий:

На вкладинці ФОРМИ вікна бази даних виділити форму, яку необхідно відредагувати.

Натиснути на кнопку КОНСТРУКТОР.

Основні терміни

Термін Пояснення
1. Список полів Список полів таблиці або запиту, які можна розмістити на формі.
2. Елементи управуправління Об’єкти, розміщені на формі. До них відносяться поля, текстові поля, кнопки, написи та ін.
3. Сітка Сітка служить фоном форми в режимі КОНСТРУКТОР. Вона дає уявлення про розміри форми. В режимі КОНСТРУКТОР на сітці розміщують елементи управління.
4. Вікно властивостей ФОРМА У вікні властивостей ФОРМА містяться всі властивості об’єктів форми або самої форми. Вікно ФОРМА розділене на такі вкладинки: МАКЕТ, ДАННЫЕ, СОБЫТИЯ, ДРУГИЕ, ВСЕ.

4.2. Дослідження режиму

Конструктор форм

В центрі вікна в режимі КОНСТРУКТОР ФОРМЫ знаходиться сітка, яка дає уявлення про розміри форми при її запуску. Щоб змінити розмір форми, потрібно виділити край сітки і розтягнути її до потрібного розміру. Лінійки вздовж верхнього і лівого країв сітки допомагають задати завершений розмір форми.

Щоб змінити властивості самої форми, потрібно натиснути праву кнопку миші на області виділення форми чи звіту (прямокутник на перетині лінійок зліва зверху). В конкретному меню, яке з’явиться, потрібно вибрати команду СВОЙСТВА. Тоді відкривається вікно ФОРМА, в якому можна задати всі властивості форми.

Щоб змінити властивості форми у вікні ФОРМА, потрібно виконати наступні дії:

Відкрити вікно ФОРМА , якщо воно не відкрите.

Натиснути на вкладинці, яка відноситься до ВЛАСТИВОСТІ, що змінюється.

 

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

- звіти призначені тільки для друку і на відміну від форм не призначені для виведення у вікні;

- неможливо змінити значення вихідних даних у звіті за допомогою елементу керування на панелі інструментів. При роботі зі звітами користувач не може вводити дані за допомогою кнопок, перемикачів, тощо;

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

- можна створити “незв’язаний” звіт, який не посилається на яке-небудь джерело даних.

Структура звіту

Як і форми, звіти складаються з розділів, а розділи можуть містити елементи керування. Але, на відміну від форм, розділів у звітах більше, а елементів керування, навпаки, менше. З структурою звіту простіше усього ознайомитися, створивши якийсь автозвіт, а потім відкривши його в режимі Конструктора.

1. Cтруктура звіту складається з п'ятьох розділів: заголовка звіту, верхнього колонтитула, області даних, нижнього колонтитула і примітки звіту. У порівнянні з формами новими є розділи верхнього і нижнього колонтитулів.

2. Розділ заголовка служить для друку загального заголовка звіту. Розділ верхнього колонтитула можна використовувати для друку підзаголовків, якщо звіт має складну структуру і займає багато сторінок. Тут можна також поміщати і колонтитули (номера сторінок), якщо це не зроблено в нижньому колонтитулі.

2. У області даних розміщають елементи керування, пов'язані з вмістом полів таблиць бази. У ці елементи керування видаються дані з таблиць для друку на принтері. Порядок розміщення і вирівнювання елементів керування той же, що і при створенні структури форм.

3. Розділ нижнього колонтитула використовують для тих же цілей, що й розділ верхнього колонтитула. У нашому випадку в ньому розміщені два елементи керування.

4. У першому елементі керування виводиться поточна дата. Для цього використана вмонтована в Ассess 9х функція МОNTH(). Вона повертає поточну дату і поміщає її в поле, а звіт відтворює її при друці.

5. В другому елементі керування виводиться номер сторінки і загальна кількість сторінок. Для їхнього визначення використані вмонтовані функції Раgе() і Раgеs(). Той текст, що записаний у лапках, відтворюється «буквально», а оператор служить для «склеювання» тексту, взятого в лапки, із значеннями, що повертаються функціями. Оператор & називається оператором конкатенації.

6. Розділ примітки використовують для розміщення додаткової інформації. У нашому прикладі він не використаний.

Автозвіти

Велика частина того, що було сказано про форми, відноситься і до звітів. Обравши в діалоговому вікні «База данных» вкладку «Отчеты» і натиснувши на кнопці «Создать», ми одержуємо діалогове вікно «Новый отчет», що дозволяє створити звіт автоматично (діловий звіт), за допомогою «Мастера» або вручну.

Точно так само, як і з формами, із звітами зручніше знайомитися в режимі автоматичного створення. Створіть на основі будь-якої таблиці автозвіт у стовпчик або стрічковий. Операція настільки проста, що зводиться до одного натиснення лівої кнопки миші. Ассеss 9х повинна «знати» усе необхідне про особливості принтера. Ці дані Ассеss одержує від операційної системи. Відповідно принтер у системі повинний бути встановлений. При відсутності принтера звіти створювати все-таки можна. Достатньо виконати програмну установку за допомогою команди операційної системи «Пуск -> Настройка -> Принтеры -> Установка принтера», після чого зареєструвати драйвер принтера або взяти його з гнучкого диска або обравши один із драйверів, що додаються до самої операційної системи.

Створення звіту за допомогою “Мастера отчетов”

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

Для створення звіту за допомогою “Мастера отчетов” потрібно:

1. Відкрити вкладку “Отчеты” у вікні бази даних, а потім натиснути кнопку “Создать”. З’явиться діалогове вікно “Новый отчет”.

2. Як для форми, так і для звіту потрібне джерело даних у вигляді таблиці або запиту. Виділіть потрібну таблицю у випадаючому списку діалогового вікна “Новый отчет”. Із списку у верхньому правому кутку діалогового вікна виділіть “Мастер отчетов” і натиснть кнопку ОК. На екрані з’явиться початкове вікно “Мастера отчетов”.

3. Тепер необхідно визначити, які поля будуть утворювати рядки звіту. Виберіть за допомогою кнопки “>” потрібні поля зі списку “Доступные поля”. Коли поле добавляється у список “Выбранные поля”, Access автоматично забирає його ім’я зі списку “Доступные поля”. Можна також подвійно натиснути на ліву клавішу миші на імені поля у списку “Доступные поля” і воно переміститься у поле “Выбранные поля”. У звіті поля з’являються зліва направо, у відповідності з послідовністю їх появи зверху вниз у списку “Выбранные поля”.

4. На наступному кроці “Мастер отчетов” спитає, чи хочете ви добавити рівні групування до звіту. За допомогою кнопки “>” встановіть бажаний рівень групування. За допомогою кнопки “Группировка” встановіть бажаний інтервал групування. Змінюючи інтервал групування, можна впливати на те, як Access групує дані у звіті. Для числових полів можна задати групування по десятках, півсотнях, сотнях тощо. Для текстових полів можливе групування по першій букві, першим трьом буквам тощо.

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

6.В наступному вікні “Мастера отчетов” необхідно вибрати для звіту один з шести стилів. У вікні у лівій частині діалогового вікна майстра показаний вигляд вибраного стилю макета.

7.Наступне вікно “Мастера отчетов” призначене для вибору одного з визначеного стилів. У лівій частині діалогового вікна показаний вигляд звіту вибраного стилю. Можна настроїти стандартний стиль або створити власний.

8.Після переходу в наступне вікно “Мастера отчетов” натисніть кнопку “Готово”. Access згенерує звіт.

Редагування звіту в режимі Конструктора дуже подібно до редагування форм в режимі Конструктора.