Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Вказівки до аргументів макрокоманди.

Теоретичні відомості

Зведена таблиця – це таблиця, в якій виконуються обчислення, задані користувачем. Зведена таблиця може відображати всі значення поля бази даних і обчислювати підсумкове значення як у рядках так і в стовпцях. Всередині таблиці обчислюються значення в кожній комірці, а також загальні підсумки. Наприклад, при аналізі продажу виробів певного типу кожним продавцем можна використати імена продавців в якості заголовків стовпців зведеної таблиці, а назви виробів – в якості заголовків рядків. Тоді в кожній комірці таблиці буде відображатися сума продаж виробу конкретної назви конкретним продавцем.

Якщо користувача цікавлять не всі дані з бази даних, то потрібно відібрати потрібні записи для використання в зведеній таблиці, позначивши поле, яке буде критерієм відбору, як поле сторінки, яке буде працювати подібно до фільтру.

Щоб створити зведену таблицю з допомогою майстра побудови зведених таблиць, потрібно перейти в список форм, клацнувши у списку об’єктів по клавіші Форми/ Створити/ Майстер створення зведеної таблиці (PIVOT TABLE WIZARD).

Звіти призначені для оформлення потрібних даних з БД згідно з вимогами стандартів чи замовника і виведення їх на папір.

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

2. Умовні макрокоманди. Для виводу стовпця Умова потрібно у вікні макросу в меню ВИД вибрати команду Умова. Наступний макрос запускає макрокоманди Повідомлення (MsgBox) і ЗупинитиМакрос (StopMacro) тільки в тих випадках, якщо умова в стовпці істинна (коли поле “Код Постачальника” має значення Null).

Вказівки до аргументів макрокоманди.

ü після вводу у комірку вікна макросу ім’я макрокоманди, необхідно вказати у нижній половині вікна макросу аргументи макрокоманди;

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

ü рекомендується вводити значення аргументів в порядку розташування аргументів в бланку;

ü якщо в аргументі макрокоманди потрібно вказати ім’я об’єкту бази даних, то потрібне значення автоматично вводиться при перенесенні об’єкту бази даних;

ü допускається задання значень аргументів макрокоманди з допомогою виразу, перед яким ставиться знак =.

Аргумент Макрокоманда
Тип об’єкту Закрити (Close), Копіювати об’єкт (Copy Object), Знищити об’єкт (Delete Object), Записати (Go to record), Вивести в форматі (Output to), Перейменувати (Rename), Обновити об’єкт (Repaint object), Зберегти (Save), Виділити об’єкт (Select object), Перетворити базу даних (Transfer Database)
Тип бази даних Перетворити базу даних (Transfer Database)
Тип електронної таблиці Перетворити Електронну таблицю (Transfer Spreadsheet)
Назва специфікації Перетворити текст (Transfer Text)
Назва панелі Панель інструментів (Show Toolbar)
Формат виводу Вивести в форматі (Output to), Відправити об’єкт (Send Object)
Всі аргументи Виконати команду (Run Command)

Хід роботи

№ п/п Операції Дії користувача
  Завантажте свою базу даних Access. Вибрати об’єкт ЗВІТ.
  Утворіть рядковий авто звіт на базі таблиці АДРЕСИ Головне вікноБД /Звіт/ Авто звіт:рядковий/ вибираємо таблицю АДРЕСИ/ ОК
  Розгляньте звіт Виконайте команду попередній огляд
  Розгляньте структуру звіту Перейдіть у режим Конструктора
  Закрийте Конструктор і збережіть звіт із назвою АДРЕСА1.
  Почніть створювати звіт2 за допомогою майстра звітів. Головне Вікно Бд/ Закладка Звіти/ Створити/ Майстер звітів/ запит: Середній бал / /Ок. Виконайте всі вимоги майстра. Вибирайте по черзі поля у вікні Доступні поля і натискайте на кнопку > / Далі.
  Рівні групування пропускаємо. Порядок сортування задаємо по полю Прізвище_ініціали. Макет звіту – табличний. Орієнтація книжкова. Вибираємо будь -який стиль шрифту. Надаємо ім’я звіту – Зведена відомість
  Звіт переглядаємо у режимі Звіту
  Переходимо у Конструктор Звіту. Появляється панель елементів. Доробляємо його
  У рядку Заголовку вставляємо відповідний текст. Використовуючи елемент Надпись із панелі елементів Конструктора звітів.
  Переглядаємо звіт у режимі Звіту. Якщо потрібно до оформити, то переходимо у режим Конструктора. Робимо потрібні зміни і знову переглядаємо у режимі Звіту.
11а У звіт вставити обчислювальне поле РОЗМІР СТИПЕНДІЇ (яку розраховуємо по формулі 1.Відкрити звіт у режимі Конструктора 2. Використовуємо елемент «обчислювальне поле» 3. Натискаємо і малюємо прямокутники на звіті 4. У лівому прямокутнику пишемо текст «Стипендія» 5.У правому прямокутнику пишемо формулу =iif([Середній бал]>=4;iif([Середній бал]<5;400;500);0)
  Створіть звіт на основі таблиці ДАНІ (майстром звіту) Звіт/Створити/Майстер звіту/вибираємо таблицю, потрібні поля. Рівні групування пропускаємо. Сортування - по полю Прізвище Макет звіту – будь-який. Орієнтація – альбомна. Вибираємо будь-який стиль шрифту. Надаємо ім’я звіту ДАНІ.
  Переглядаємо звіт у режимі Звіту
  Створити макрос для відкриття таблиці ДАНІ З головного вікна БД/Макрос/Створити/ Макрокоманда/Відкрити таблицю. У нижній частині вікна вибираємо ім’я таблиц і – ДАНІ. Режим – Таблиця (т.б. в якому режимі відкриваємо таблицю). Режим даних – тільки читання
  Створити макрос для таблиці ДОКУМЕНТИ, але вибрати режим даних - зміна Макрос/Створити/Макрокоманда/відкрити таблицю. В нижній частині вікна макросу вибираємо ім’я таблиці ДОКУМЕНТИ. Режим - перегляд
  Створити макрос для відкриття звіту “Зведена таблиця” Макрос/Створити/Макрокоманда/відкрити звіт. В нижній частині вікна макросу вибираємо ім’я звіту ЗВЕДЕНА ТАБЛИЦЯ. Режим - перегляд
  Перевірити роботу макросу Із головного вікна БД /Макрос/Виділити потрібний/Запуск
  Створити кнопкову форму для своєї бази даних 1.Головне вікно БД/Сервіс/Службові програми/Диспетчер кнопкових форм/Так. 2.Отримуємо вікно кнопкової форми/ Змінити. 3.У рядку Назва – вводимо назву кнопкової форми (н-д назва вашої групи)/ Створити. 4.Отримуємо вікно «змін елементів». У рядку текст вводять текстовий коментар кнопки(н-д, таблиця ДАНІ), у рядку Команда вибирають потрібну функцію (н-д Виконати макрос).У рядку Макрос – вибираємо назву потрібного макроса (ДАНІ)/ОК.
  Створити другу кнопку у кнопковій формі, а саме для відкриття звіту “Зведена таблиця”. У вікні «Зміна елементів кнопкової форми» /Створити/ і заповнюємо вікно. У рядку текст вводять текстовий коментар кнопки(ЗВЕДЕНА ВІДОМІСТЬ), у рядку Команда вибирають потрібну функцію (н-д Виконати макрос).У рядку Макрос – вибираємо назву потрібного макроса (Зведена таблиця)/ОК.
  Створіть третю кнопку у формі для виконання макросу (ДОКУМЕНТИ).. У вікні «Зміна елементів кнопкової форми» /Створити/ і заповнюємо вікно. У рядку текст вводять текстовий коментар кнопки(ДОКУМЕНТИ), у рядку Команда вибирають потрібну функцію (н-д Виконати макрос).У рядку Макрос – вибираємо назву потрібного макроса (ДОКУМЕНТИ)/ОК.
  Після виконання всіх дій кнопкова форма має вигляд вікна “ Зміна сторінки кнопкової форми ”. Закриваємо його. Форму відкриваємо із головного вікна бази даних
  Поглянути кнопкову форму у режимі КОНСТРУКТОРА. Вставити кнопку для закриття Бази даних Вставити малюнок   1.Вид/Конструктор. 2.За допомогою панелі елементів створіть кнопку для закриття форми. ( , малюємо на формі знизу прямокутник і виконуємо всі дії майстра) Створити малюнок для кнопкової форми ( вибираємо на панелі елементів, зліва даного вікна малюємо прямокутник для вставки малюнку, а у властивостях об’єкту вибираємо розміри і вивід на екран) Переходимо у Режим форми і переглядаємо кнопкову форму.
  На кнопкову форму вставити гіперпосилання на свою презентацію Із головного вікна БД відкриваємо свою кнопкову форму. Вставка/Гіперпосилання/вибираємо свій файл презентації
  Збережіть. Продемонструйте викладачу. Закінчіть роботу.  
       

Контрольні запитання

  1. Які є способи створення звітів? Яке призначення звітів?
  2. Що таке групування записів у звіті?
  3. Як перемкнути режим конструктора і перегляду взірця звіту?
  4. Яка різниці між таблицею і звітом?
  5. Чи можна редагувати дані у звіті?
  6. Чи можна редагувати підписи полів у звіті?
  7. У якій частині звіту можна поставити свій підпис як виконавця звіту?
  8. Як змінити структуру звіту?
  9. Що таке книжкова і альбомна орієнтація сторінки звіту?
  10. Чи конструктор звіту має панель елементів таку, як і конструктор форм?
  11. Об’єкти бази даних.
  12. Який вигляд має кнопкова форма?
  13. Що таке зведені таблиці?
  14. Описати роботу майстра Pivot Table Wizard.
Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...