
- •2 Години.
- •Конструювання екранних форм для роботи з даними.
- •Особливості створення складних форм.
- •Технологія розробки звітів.
- •Конструювання екранних форм для роботи з даними.
- •Створення форм за допомогою Конструктора
- •Створення форм за допомогою Майстра
- •Додання у форму різних елементів керування
- •Особливості створення складних форм.
- •Друкування форм
- •Технологія розробки звітів.
- •Створення звіту за допомогою Конструктора
- •Розроблення багатотабличного звіту в режимі Майстра
ДНІПРОПЕТРОВСЬКИЙ державний університет ВНУТРІШНІХ справ
КАФЕДРА СПЕЦІАЛЬНОЇ ТЕХНІКИ ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ
Інформаційне забезпечення юридичної діяльності
ТЕМА 2
Інформаційні системи у юридичній практиці
Лекція 8
2 Години.
для студентів 3 курсу
кваліфікаційний рівень "бакалавр" за спеціальністю "Правознавство" (7.060.101)
Дніпропетровськ - 2011
Укладач:
кандидат технічних наук, доцент Косиченко О.О.
Рецензент:
професор, кандидат технічних наук Алексєєв М.О. (завідувач кафедри програмного забезпечення комп’ютерних систем Національного гірничого університету)
Обговорено та затверджено на засіданні кафедри Спеціальної техніки та інформаційних технологій, протокол №___ від ________ 200_ р.
ПЛАН ЛЕКЦІЇ №8
Лекція 8: Створення форм та звітів у СУБД MS Access.
Введення.
Конструювання екранних форм для роботи з даними.
Особливості створення складних форм.
Технологія розробки звітів.
Висновок
Матеріальне забезпечення лекції № 8:
Файл презентації ІЗЮД_лекція8.ppt. (4 слайда).
Вступ
Коротко про зміст попередньої лекції;
Задати питання про призначення запитів у MS Access ;
Перелічити питання лекції.
Конструювання екранних форм для роботи з даними.
Режим безпосереднього уведення даних у таблицю має досить обмежене застосування. Це обумовлено, по-перше, тим, що довжина запису може виявитися досить великою і вводити інформацію в неї в табличній формі буде технічно незручно, так, по-друге, міркуваннями більше принципового характеру, а саме:
по-перше, структура таблиці повинна будуватися на основі логіки завдань зберігання даних, що може істотно відрізнятися від логіки її нагромадження й уведення;
по-друге, важливим показником якості автоматизованої системи є організація її системи уведення/виводу у вигляді, максимально наближеному до традиційних форм подання інформації на немашинних носіях. Такі форми, як правило, роблять програмне забезпечення привабливим для кінцевого користувача, зменшують період його адаптації до знову впроваджуваної системи й дозволяють швидко зосередитися на рішенні основних професійних завдань;
по-третє, у складній і розвиненій автоматизованій інформаційній системі повинні забезпечуватися поділ доступу до різних груп полів і записів для різних категорій користувачів залежно від виконуваних ними функцій. Також у певних ситуаціях потрібно представити ту саму інформацію або в різних видах і розрізах, або в різних сполученнях з іншою інформацією.
Форма є основою діалогового інтерфейсу користувача з базою даних . За її допомогою можна завантажувати дані у пов'язані таблиці, переглядати і корегувати дані. Працюючи з формою, користувач може додавати та вилучати записи в таблицях, змінювати значення даних у полях, одержувати розрахункові дані, а також контролювати дані, що вводяться.
Конструкцію форми визначає користувач. При цьому він вказує, з яких таблиць і вміст яких полів треба відображати, які графічні елементи мають бути включеними у форму. З цими графічними елементами можна пов'язати:
• перегляд записів і їх оброблення (додання, вилучення, друкування, відновлення);
• роботу з формою (відкривання, закривання, друкування і т. ін.);
• роботу зі звітами (перегляд, уведення до файлу, друкування і т. ін.);
• роботу з додатками (запускання додатків Word, Excel тощо, вихід із них), а також інші дії.
Усі відомості у формі містяться в елементах керування — об'єктах форми, які служать для виведення даних на екран, виконання макрокоманд або оформлення форми. Наприклад, поле можна використати для виведення на екран у формі, кнопку — для відкривання іншої форми, а лінію або прямокутник — для поділу та групування елементів керування, щоб вони краще сприймалися користувачем.
У MS Access є такі типи елементів керування: поле, напис, група, перемикач, позначка, вимикач, поле зі списком, список, кнопка, рисунок, приєднана рамка об'єкта, вільна рамка об'єкта, набір вкладок, підпорядкована форма, розрив сторінки, лінія, прямокутник і додаткові елементи ActiveX.
Елементи керування можуть бути пов'язаними, вільними або такими, що визначаються.
Пов'язаний елемент керування приєднується до поля базової таблиці або запиту. Використовують його для відображення, введення або відновлення значень полів таблиць бази даних,
Вільний елемент керування джерела даних не має. Такі елементи застосовують для виведення на екран даних, ліній, прямокутників або рисунків.
Елемент керування, що визначається, призначений для розрахунків. Як джерело даних у ньому використовується вираз, у якому можуть бути дані полів базової таблиці або запиту, а також дані іншого елемента керування форми.
Будь-яку форму треба заздалегідь спроектувати, а потім сконструювати засобами MS Access.
Для конструювання нової форми у вікні бази даних слід вибрати вкладку «Формы» й активізувати команду Создать, внаслідок чого на екрані з'явиться діалогове вікно «Новая форма». Воно дає змогу вибирати такі режими конструювання:
• ручний, коли за допомогою Конструктора створюють порожню форму, в яку вручну додають нові поля таблиці;
• діалоговий, коли за допомогою Майстра будують форму за принципом «запитання — відповідь»;
• за умовчання, коли форму конструюють у режимі «Автоформа»;
• режим діаграм, коли запускають Майстер, який забезпечує подання числових табличних даних у графічному вигляді;
• режим зведених таблиць, коли створюють форму зі зведеною таблицею Microsoft Excel.