|
|||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Тема: Створення та використання форм, запитів та звітівПлан 1. Запити 2. Форми 3. Звіти 4. Макроси Запити Запити використовуються для перегляду, зміни й аналізу даних різними способами. Запити також можна використовувати як джерела записів для форм, звітів і сторінок доступу до даних. Запит - вимога на добір даних, що зберігаються в таблицях, або вимога на виконання певних дій з даними. Типи запитів:
Запит на вибірку можна створити автоматично, зберігши існуючий фільтр у вигляді запиту. Також можна використовувати запит як фільтр. Крім цього, автоматично (майстром) можна створювати: · Перехресні запити · Запити на вибірку: 1 запит «Звичайний запит» 2 запит «Повторювані записи » 3 запит «Записи без підлеглих» У загальному випадку запити створюються в режимі конструктора, оперуючи з бланком запиту. Багато різних властивостей запиту можна встановити у вікні “Властивості запиту”. Якщо треба отримати у результаті не всі записи, а якусь кількість або процент, то потрібно змінити значення списку “ Набір значень ” Щоб створити діалогове вікно для введення значення параметра (запит з параметром), треба у вираз включити рядок [Підпис]. При виконанні запиту в цьому місці буде використане введене значення. Якщо треба задати спеціальні умови на данні, вводимо вираз у рядок “ Умови відбору:”. При цьому можна користуватися майстром “ Будівник виразів ”. Обчислювальне поле - поле, визначене в запиті для виводу результату розрахунку виразу. Обчислення проводяться всякий раз при виконанні запиту. Для розрахунків з використанням формул, визначених користувачем, треба ввести бажаний вираз в порожню комірку «Поле:» бланку запиту: Поле: Назва_поля: вираз_з_формул. Вирази, що визначають обчислювальні поля, створюються за допомогою майстра звичайних запитів або вводяться користувачем у рядок “Групова операція:” бланку запиту, у якому дозволяється вибір статистичних функцій для виконуваних обчислень. Убудовані статистичні функції дозволяють знайти наступні підсумкові значення для груп записів або для всіх записів: · SUM суму значень поля · AVG середнє значення поля · COUNT число значень у полі · MIN мінімальне значення · MAX максимальне значення · STDEV середньоквадратичне відхилення · VAR дисперсію Обчислення підсумкових значень для груп записів у запиті: У рядок “Групова операція:” бланку запиту можна ввести: § Групування -Визначає групи, для яких виконуються обчислення. § Вираз -Створює обчислювальне поле, за допомогою виразу, що включає статистичну функцію. § Умова -Визначає умови добору для поля, що не бере участь в групуванні. Якщо для поля вибирати цей параметр, автоматично знімається прапорець „Вивід на екран”, і поле не виводиться на екран при виконанні запиту. При створенні запиту на основі декількох таблиць треба враховувати тип їхнього об'єднання. Об'єднання таблиць - зв'язок між полем однієї таблиці або запиту і полем в іншій таблиці або запиті, що має той же тип даних. Access дозволяє створювати:
Якщо до цього у вікні «Схема даних» були створені зв'язки між таблицями, то при додаванні зв'язаних таблиць у режимі конструктора лінії об'єднання виводяться на екран автоматично. У іншому випадку, Access створює внутрішнє об'єднання для полів, що мають однакові імена й типи даних, якщо одне з цих полів є ключовим. Крім того, користувач має можливість створювати об'єднання власноруч.
Запит на зміну (запити-дії):
1. Запит на створення таблиці - створює нову таблицю на основі усіх або частини даних з однієї або декількох таблиць. 2. Запит на оновлення записів - вносить спільні зміни в групу записів однієї або декількох таблиць. 3. Запит на додавання - додає групу записів з однієї або декількох таблиць у кінець однієї або декількох таблиць. 4. Запит на видалення - видаляє групу записів з однієї або декількох таблиць. Найпростіше створити спочатку запит на вибірку, далі упевнитися в тім, що його результат не містить помилок, і вже після перетворити в потрібний запит-дію кнопкою «Тип запиту» на панелі інструментів у режимі конструктора. Для виконання запиту треба натиснути кнопку «Запуск». Перехресний запит створюється за допомогою майстра або самостійно в режимі конструктора. У режимі конструктора (комірки «Перехресна таблиця:») можна вказати поля, значення яких будуть заголовками стовпців і рядків, а також поле, значення якого варто використовувати в обчисленнях. Зауваження: Досвідчені користувачі завжди можуть працювати безпосередньо з базовою інструкцією будь-якого запиту у вікні запиту в режимі SQL.
Форми Форма - об'єкт, у якому розміщуються елементи керування, що приймають дії користувачів або служать для введення, відображення і зміни даних у полях. У звичайному режимі форма відображає на екрані тільки один запис. Елемент керування - графічний об'єкт (поле, прапорець, прямокутник, кнопка,...) для наочної роботи з даними. Типи форм:
Підлегла форма - це форма, що знаходиться усередині іншої форми. Підлеглі форми особливо зручні для відображення даних з таблиць або запитів, зв'язаних відношенням «один-до-багатьох». Підлегла форма може відображатися у вигляді таблиці, у вигляді звичайної або стрічкої форми. Головна форма може відображатися тільки як звичайна форма. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.) |