Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika_shpori.docx
Скачиваний:
47
Добавлен:
22.03.2015
Размер:
31.05 Кб
Скачать

74.Створення та використання макросів у середовищі субд access.

Макрос у середовищі Access містить набір макрокоманд. Макроси використовуються для автоматизації таких завдань, як відкриття форм, запитів, друкування звітів.Для створення макроса необхідно вибрати вкладнику Макросы, натиснути Создать та у вікні, що відкрилось,вибрати макрокоманду та задати аргументи макрокоманди. Макроси також можуть створюватись у форматі SQL. Наприклад, створити макрос для змінення окладів в таблиці працівники. Необхідно вибрати вкладнику Макросы, натиснути на кнопку Создать, у вікні, що відкрилося, вибрати макрокоманду Запуск Запроса SQL та для аргумента Инструкция SQL увести текст інструкції SQL: UPDATE[Працівники] SET[Оклад]= [Уведіть оклад] WHERE[Табельний номер]= [Уведіть табельний номер];

75.Створення процедур у середовищі СуБд access. Приклад

Процедури поділяються на 2 види: 1. Процедури-функції FUNCTION ( функції користувача) містять інструкції мови VBA та завжди повертають значенняґ. Тому їх можна використовувати у виразах. Порядок створення функції у загальному модулі: 1. Вибрати вкладнику Модули. 2. Натиснути Создать 3. Увести текст функції, який має такий формат: FUNCTION <імя функції>(<аргументи>) END FUNCTION. Треба мати на увазі, що імя функції має складатися з латинських символів.

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

76.Використання запитів та фільтрів для пошуку інформації у середовищі субд access.

За допомогою запитів можна вибирати певні записи з бази даних. Це виконується за допомогою інструкції SELECT мовою SQL. SELECT [предикат]<список полів або виразів> [INTO<Новая таблица>] FROM <таблиці>[IN<зовнішня база даних>] [WHERE<умова вибирання даних>] [GROUP BY <список полів>] CCESS OPTION];. Наприклад вибрати всі поля з таблиць ТАБелЬ та ПРАЦІВНИКИ за 1 місяць: SELECT[Табель].*, [Працівники].* FROM Табель LEFT JOIN Працівники ON Табель.[Табельний номер]=Працівники.[Табельний номер]WHERE Табель.Місяць=1;

Фільтр – це набір умов для вибирання множини записів або для сортування записів. Існують такі типи фільтрів: фільтр по виділеному фрагменту, звичайний фільтр, розширений фільтр. Фільтр по виділеному фрагменту дає змогу відібрати записи з використанням значень, які вибираються у таблиці, запиті або у полі форми в режимі таблиці. Порядок створення: 1.відкрити таблицю, запит або форму 2. Виділити значення, які повинні містити записи 3. Виьрати Меню ЗАПИСИ/фильтр/Фильтр по выделенному

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

Розширений фільтр дає змогу створювати складні критерії відбирання записів. Порядок створення: 1. Відкрити табл., запит або форму. 2.Вибрати меню Записи/фільтр/расширенный фильтр. У результаті відкриється вікно, подібне до вікна конструкторів запита. 3. Додати поля, для яких будуть задані умови для відбирання записів. 4. Задати порядок сортування 5. Задати шукане значення 6. Вибрати меню Записи/ применение фільтра

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