
- •44. Завдання ефектів анімації для елементів презентації в power point . Запис та друк презентацій.
- •45. Характеристики програми Fine Reader. Сканування документа у програмі Fine Reader.
- •Вікно програми
- •Сканування документа
- •46. Розпізнавання тексту документа.
- •47. Характеристики програми Супермаркет. Створення відомостей.
- •48.Робота з оболонкою пос термінал. Створення товарних чеків , звітів та протоколів. Створення товарних чеків
- •Інкасація
- •Довідник товарів. Довідник організацій. Картка організації
- •Створення звітів та протоколів
- •Макроси та модулі в Access. Створення, редагування та запуск макросів
- •Зв’язування макросів з подіями
- •Перетворення макросів в процедуру
- •53. Алфавіт та елементи мови
- •54. Службові слова та оператори
- •55. Типи даних, змінні та константи
- •Операції
- •56. Опис та присвоєння значень змінним та константам
- •57. Організація умовного та безумовного переходу
- •If умова Then оператор1 (Else оператор 2)
- •Стандартні функції vb
- •InputBox (повідомлення (,заголовок)(,текст)),
- •58. Організація циклів
- •Опис та присвоєння значень масивам
- •59. Використання об’єктів
- •Використання властивостей об’єктів
- •Використання методів об’єкта
- •61. Створення, збереження та видалення процедури
- •62. Запуск та відлагодження процедури
- •Макроси та модулі в Access. Створення, редагування та запуск макросів
- •Проектування та форматування форми
- •Елементи керування
- •Елементи керування
Макроси та модулі в Access. Створення, редагування та запуск макросів
База даних, призначена для автоматизації окремих операцій, зазвичай, містить багато таблиць, форм, запитів та звітів. Макроси доцільно розробляти для автоматизації нескладних процесів.
Макроси Access — об’єкти, які містять сукупність стандартних макрокоманд із визначеними користувачем властивостями.
В програмі Access макроси створюють в спеціальному вікні — конструкторі макросів, яке відображається на екрані після натискання на кнопку Створити на закладці Макроси вікна програми.
Створення макросу в Access здійснюється в діалоговому режимі й полягає в записі у вікні макросу послідовності команд та параметрів для них.
Процес створення макросів в середовищі Access суттєво відрізняється від створення макросів в Word і Excel. Тут автоматичного запису не відбувається. При створенні макросу команди вводять в комірки стовпця Макрокоманда вікна конструктора. Команди вибирають зі списку, який розгортається після активації комірки (можна також ввести назву команди з клавіатури, проте цей спосіб вимагає досконалого знання усіх команд). В нижній частині конструктора відображається область з аргументами цієї команди. Аргументи дають додаткову інформацію про її виконання, наприклад. який об’єкт або дані будуть використовуватись. При заданні аргументів бажано дотримуватись таких принципів:
значення аргумента можна ввести з клавіатури або вибрати із випадаючого списку;
аргументи бажано вказувати в тому порядку, в якому вони записані, оскільки значення наступного аргумента може залежати від попереднього;
якщо макрокоманда задається шляхом перетягування об’єкта із іншого вікна БД у вікно конструктора макросів, то найбільш оптимальні аргументи для неї встановлюються автоматично;
якщо макрокоманда має аргумент, що викликає ім’я об’єкта БД, значення цього аргумента та відповідний тип об’єкта можна задати автоматично, перетягнувши назву об’єкта із іншого вікна БД у вікно конструктора в поле аргумента;
для задання декількох аргументів макрокоманд використовуються вирази, що починаються символом «=».
У комірці стовпця Примітки можна ввести коментарі для макрокоманд.
Команди у макросах виконуються послідовно одна за одною. В тому порядку, як вони записані в колонці Макрокоманда (Action).
В деяких випадках виконання наступної команди залежить від певної умови. В таких випадках використовується умовний оператор, який викликається командою Умова (Conditinion) з пункту меню Вид (View). В результаті чого у вікні конструктора перед колонкою Макрокоманда з’являється колонка Умова, в якій записується умова. Макрос, що записаний справа, в колонці Макрокоманда, буде виконуватись лише у випадку, якщо виконується умова.
Для збереження макросу потрібно виконати команду Файл Зберегти або натиснути відповідну кнопку вікна програми.
Завантажити макрос на виконання можна різними способами:
з будь-якого вікна програми: виконати команду Сервіс Макрос Виконати макрос і вибрати у списку діалогового вікна Запуск макросу потрібний об’єкт;
з вікна бази даних: перейти на закладку Макроси, позначити піктограму потрібного об’єкта та натиснути клавішу Enter або кнопку Запуск вікна бази даних;
з вікна конструктора макросу: натиснути кнопку Запуск панелі інструментів вікна програми.
Для редагування збереженого макросу потрібно на закладці макросів позначити піктограму відповідного макросу та відобразити вікно конструктора за допомогою:
кнопки Конструктор панелі задач бази даних;
команди Конструктор контекстного меню виділеного об’єкта.
За допомогою макросу можна завантажити з програми Access будь-який додаток MS Office, а також інші програми, які працюють у середовищі Windows.
Модуль — це набір описів та процедур мовою VBA для створення єдиних програм при обробці бази даних. Існує два основних типів модулів: модулі класу та стандартні модулі.
До модулів класу відносяться модулі форм та модулі звітів. Вони переважно містять процедури обробки подій, що переважно завантажуються залежно від подій в формі або звіті.
В стандартних модулях містяться загальні процедури, які можуть бути завантажені з будь-якого вікна БД.
При створенні нового модуля потрібно вибрати розділ Модулі головного вікна БД і натиснути кнопку Створити. Відкривається вікно Microsoft Visual Basic, основну частину якого займає редакційне вікно, для введення тексту активного модуля. В панелі Project відображається ієрархічна структура модулів даного проекту. При створення першої процедури обробки подій для форми або звіту автоматично створюється зв’язаний з нею модуль.
64.