Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika_ekzamen.doc
Скачиваний:
8
Добавлен:
18.04.2019
Размер:
332.29 Кб
Скачать

56) 8.Створення і робота з макросами

Макрос – визначена послідовність дій, яка виконується автоматично після активізації макросу. Для створення Вкладка- Макроси, кнопка Создать вікно макросів: верхня частина – список макрокоманд, нижня частина- вибираємо відповідні аргументи до макрокоманд. Відкрити таблицю, “На запись”,аргументи макрокоманди вміщує такі каманди: Тип-Таблиця,ім”я – таблиця1,Заись. В аргументах макрокоманди встановлюємо додаткові команди. Пр.:Необхідно створити макрос, що відкриває таблицю в режимі таблиці і активізує останній запис, виконуємо такі дії. В списку макрокоманда вибираємо команду Открить таблицю, в розділі аргументи встановлюємо параметри, ім”я таблиці(у режимі таблиці). В списку макрокоманди вибираємо “На запис”(тип об”єкта, таблиця,ім”я об”єкта – Товар,запис- последняя). Активізують кнопку закритіє макроса, вводять ім”я макросу. Для перевірки роботи М.необхідно, залишаючись у вкладці М.активізквати кнопку запис.

57. Створення процедур в середовищі мс access

Модулі призначені для створення процедур та функцій мовою ACCESS BASIC.

Процедури поділяються на два види:

  • Процедури – функції FUNCTION (Функції користувача). Містять інструкції мови VBA та завжди повертають значення, тому їх можна використовувати у виразах. Порядок створення функції у загальному модулі:

  • Вибрати вкладнику Модули

  • Натиснути кнопку Создать

  • Увести текст функції , яка має такий формат:

FUNCTION <ім’я функції>(<Аргументи>)

END FUNCTION

  • Процедури-підпрограми SUB виконують дії, але не повертають значення. Процедура Обработка событий використовується у формах і звітах. Під час виникнення події для форми, звіту або елементу управління автоматично викликається процедура обробки подій, назва якої складається з імен об’єктів і подій.

58. Виконання запитів та фільтрів для пошуку інформації в середовищі МС ACCESS

СУБД ACCESS дозволяє створювати запити за допомогою майстра і режиму конструктора. Допрацювати та оптимізувати інструкцію запиту можна в режимі SQL. У СУБД ACCESS під час виконання запиту створюється набір записів, що виглядає як таблиця , але він не є таблицею. Фактично запит – це уявлення користувача про потрібні дані з різних таблиць або інших запитів. У процесі відкриття запиту в режимі таблиці або використання його у формах та звітах, створюється новий набір записів з поточного змісту бази даних. Дані в запитах можна редагувати. Всі зміни фіксуються у таблицях, дані з котрих використовується у запиті.

Фільтр – набір умов для вибирання множини записів або сортування записів. Існують такі типи фільтрів:

  • Фільтр по виділеному фрагменту – дозволяє відібрати записи з використанням значень, які вибираються у таблиці, запиті або у полі форми в режимі таблиці. Порядок створення фільтру:

  • Відкрити таблицю запит або форму.

  • Виділити значення, яке повинні містити записи.

  • Вибрати меню Записи/Фильтр/Фильтр по выделенному.

  • Звичайний фільтр дозволяє відібрати записи шляхом уведення критеріїв у порожню таблицю, запит або форму. Порядок створення:

  • Відкрити таблицю, запит або форму.

  • Вибрати меню Записи/Фильтр/Изменить фильтр.

  • На екрані з’явиться таблиця для введення критеріїв. У відповідних полях увести умову відбору записів.

  • Вибрати меню Записи/Применить фильтр.

  • Розширений фільтр дозволяє створювати складні критерії відбирання записів.

  • Відкрити таблицю, запит або форму.

  • Вибрати меню Записи/Фильтр/Расширенный фильтр. У результаті відкриється вікно.

  • Додати поле або поля , для яких будуть задані умови для відбирання записів.

  • Задати порядок сортування.

  • Задати шукане значення або ввести вираз у рядок Условие отбора для кожного поля.

  • Вибрати меню Записи/Применение фильтра.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]