- •Бази даних і системи управління ними
- •Використання даних типу Поле об'єкта ole(ole Object)
- •Розміщення об'єкта ole
- •Введення логічно зв'язаних записів
- •Логічна структура бази даних
- •Включення таблиць у схему даних
- •Визначення зв'язків між таблицями схеми даних
- •Послідовність завантаження таблиць
- •Створення однотабличної форми за допомогою інструмента «Форма»
- •Зауваження
- •Робота з даними таблиці в режимі форми
- •Форми для завантаження двох таблиць
- •Розміщення реквізитів основної і підлеглої форми
- •Створення форми для двох таблиць за допомогою майстра
- •Вибір типу форми
- •Присвоєння імені формі і її відкриття
- •Створення кнопок для переходу до іншого запису
- •Редагування підлеглої форми
- •Перехід у режим форми і завантаження таблиць
- •Багатотабличні форми
- •Проектування форми
- •Визначення підсхеми даних
- •Визначення загальної структури форми
- •Розміщення реквізитів форми
- •Створення багатотабличної форми з підлеглою формою засобами майстра
- •Редагування основної частини форми.
- •Створення поля зі списком за допомогою майстра
- •Створення поля зі списком без використання майстра
- •Використання імен полів різних таблиць в умові відбору
- •Створення полів, що обчислюються, у запитах
- •Створення обчисленого поля
- •Використання Построитель выражений
- •Порядок створення запиту з використанням групових операцій
- •Запит з функцією Count
- •Конструювання запиту на створення таблиці
- •Використання виразів у запиті на відновлення
- •Конструювання перехресного запиту
- •Рішення завдань на основі декількох запитів
- •Побудова запиту на основі іншого запиту
- •Рішення завдання, що вимагає виконання декількох запитів із зберенням проміжних результатів
- •Звіт по одній таблиці
- •Включення обчисленого поля у звіт
- •Додавання поточної дати до сторінки
- •Створення основної частини звіту
- •Включення підлеглого звіту
- •Багатотабличні звіти
- •Вибір таблиць для звіту і варіанта його створення.
- •Конструювання запиту для підготовки макета звіту.
- •Формування записів результатів у запиті.
- •Створення текстових елементів звіту.
- •Оформлення табличної частини звіту.
- •Попередній перегляд звіту.
- •Керування додатком користувача
- •Створення кнопкової форми за допомогою диспетчера
- •Створення підлеглих кнопкових форм додатка
- •Редагування імені і формування елементів кнопкової форми
- •Формування елементів для відкриття об'єктів додатка.
- •Зауваження.
- •Додавання рисунка у кнопкову форму
- •Конструювання кнопкової форми
- •Запуск Access з відкриттям додатка користувача
Створення текстових елементів звіту.
Для створення у заголовку і примітці групи ВИДЗ текстових елементів за виключенням назв реквізитів виведених полів, використаємо кнопку Надпись. Для оформлення тексту можна скористатися кнопками панелі форматування. Крім того, можна задавати параметри написів у вікні властивостей цих елементів. Вікно властивостей елемента відкривається кнопками панелі інструментів Свойства. Елемент попередньо повинен бути виділений.
При розміщенні елементів може знадобитися розширити розділ звіту. Для цього встановіть курсор миші на його нижню границю так, щоб з'явилася двонаправлена стрілка, і перемістити цю стрілку вниз.
Оформлення табличної частини звіту.
Рис. 11.6. Список полів запиту Відомість
В область даних розмістимо поля НС і ПІБ, на основі даних яких будуть формуватися рядки табличної частини звіту відповідно до проекту макета звіту. Для цього з списку полів перетягнемо поля НС (номер студента) і СТУДЕНТ. ПІБ в область даних.
Кожне поле представляється двома елементами: властивість поля і його підпис. Використаємо команду меню Формат |Размер| по размеру данных для встановлення розмірів елемента відповідно до розміру тексту підпису.
Підпис поля з табличної частини перенесемо у розділ Заголовок групи «ВИДЗ» для формування заголовка стовпця. Для цього виділимо підпис поля. Потім виріжемо його. Активізуємо розділ Заголовок групи «ВИДЗ» і вставимо підпис у цей розділ.
Оформимо елементи відповідно до вимог проекту макета звіту. Зокрема, замінимо підпис поля «Номер студента на N п/п». Для того щоб у бланку екзаменаційної відомості були порожні стовпці для оцінок і підпису, додамо в рядок з заголовками стовпців нові текстові елементи «Оцінка про складання» і «Підпис викладача».
Розміщення полів у заголовку
Значення полів НГ, НП, ПІБ викладача, ВЗ, Выражение 1 (іспит, залік) повторюються у всіх записах групування. Тому вони повинні розміщатися у заголовку групи. Перетягнемо ці поля зі списку полів у розділ Заголовок групи «ВИДЗ».
Додавання поточної дати і номера сторінки
Для додавання у звіт поточної дати скористаємося вбудованою функцією Now (). Для цього створимо незв'язаний елемент, натиснувши кнопку Поле на панелі елементів і розташуємо його у потрібному місці. Задамо у вікні його властивостей на вкладці Данные у рядку Данные вираз = Now (), а на вкладці Макет у рядку Формат поля виберемо значення – Средний формат даты.
Для додавання номера сторінки в розділ Нижний колонтитул створимо незв'язаний елемент і заповнимо в його властивостях рядок Данные виразом = «Сторінка» @ [Page]. Створимо горизонтальні і вертикальні лінії відповідно до макета, скориставшись кнопкою Линии. Установимо потрібну товщину ліній у властивостях цього елемента. Збережемо звіт під ім'ям «Екзаменаційна відомість».
Попередній перегляд звіту.
Рис. 11.7. Діалогові вікна введення параметрів звіту
Уведемо значення параметра «Номер групи» – «101» і значення параметра «Найменування предмета» – «Інформатика». Для даних значень параметрів звіт буде складатися із двох сторінок, на першій з яких буде представлена екзаменаційна відомість для екзамену з інформатики, на другий – для складання заліку. Перша сторінка звіту Екзаменаційна відомість наведена нижче.
Рис. 11.8. Бланк екзаменаційної відомості для лекцій на першій сторінці звіту
