1   2   3   4   5
Ім'я файлу: 2018 - 289 - ЕВ - Бережна О Б.pdf
Розширення: pdf
Розмір: 1370кб.
Дата: 19.06.2022
скачати
Пов'язані файли:
Реферат.docx
Полина.docx
17. Таблиці Шульте.pptx
666.docx
555.docx
Створення макросів з умовами
Для організації розгалужень у програмі в макросі задають умови ви- конання макрокоманд. Користувач запускає макрос на виконання, і далі все управління його виконанням здійснюється зсередини. Програма сама відкриває потрібні об'єкти, вибирає та обробляє дані, викликає інші об'єкти, дотримуючись алгоритму, що приводить до розв'язання завдання.
Для створення макросу, в якому виконуються ті чи інші макроси за- лежно від заданих умов, необхідно у вкладці Макроси вікна БД активізу- вати кнопку <Створити>, а потім натиснути кнопку <Умови> на панелі
інструментів. У верхній частині вікна Конструктора макросів перед стовпця- ми Макрокоманда та Примітка з'явиться стовпець «Умова».

55
На рис. 31 наведений приклад макроса з розгалуженням, що виконує різні дії залежно від того, який пароль введений користувачем.
Рис. 31. Приклад макроса з розгалуженням
Автоматичне виконання макросу із завантаженням БД
Користувач має можливість створити макрос, що автоматично вико- нуватиметься з кожним відкриттям БД. Для цього достатньо привласнити йому ім'я AutoExec (перейменувати за допомогою контекстного меню).
З кожним відкриттям бази даних Microsoft Access перевіряє, чи присутній макрос з ім'ям AutoExec, і якщо знаходить, то виконує його. Якщо ім'я
AutoExec надане групі макросів, то з відкриттям БД буде виконаний тільки перший макрос цієї групи.
У макросі AutoExec доцільно помістити макрокоманди, які підготують потрібне робоче середовище для користувача; відкриють форми і, якщо необхідно, інші об'єкти бази даних; розмістять їх на екрані в зручному вигляді.
Макрос AutoExec не виконуватиметься, якщо, відкриваючи БД, ви утримуєте клавішу .
За допомогою макросу з MS Access можна запустити додатки Microsoft
Office
, а також програми, що працюють під управлінням ОС Windows або
DOS
(наприклад, щоб виконати обчислення за допомогою табличного процесора Excel або зробити невеликі замітки за допомогою редактора
Word).
Виклик полягає у вказівці імені потрібної програми. Повний шлях місцезнаходження викликаного файлу необхідно вказувати тільки в тому випадку, якщо він не заданий командою Path у файлі Autoexec.bat. Як пра-

56 вило, з викликом прикладних програм, що входять у комплект поставки
Microsoft Office
, місце їх розташування вказується в команді Path. Тому користувачеві задавати повний шлях немає необхідності.
Хід роботи
1.
Розробіть макрос, що містить кілька макрокоманд і дозволяє від- кривати різні форми залежно від того, який пароль вводить користувач.
2.
Якщо пароль не введений, має з'явитися відповідне повідомлення.
3.
Якщо введений хибний пароль, то після повідомлення про помилку користувачу треба надати можливість повторно ввести пароль.
4.
Оформіть звіт і захистіть його викладачу.
Контрольні запитання
1.
Які функції виконують макроси?
2.
Яка структура макросів?
3.
Як зберегти макрос?
4.
Як задати автоматичний запуск макросів з відкриттям БД?
5.
Як створити макрос для запуску певного додатка?
6.
Чим макроси відрізняються від макрокоманд?
7.
Які існують інструменти створення макросів?

57
Рекомендована література
Основна
1.
Інформатика: Комп'ютерна техніка. Комп'ютерні технології: навч. посіб. / за ред. О. І. Пушкаря. – Київ : Видавничий центр «Академія»,
2002.
– 704 с.
2.
Лабораторний практикум з інформатики та комп'ютерних технологій: навч. посіб. / за ред. О. І. Пушкаря. – Харків : ВД «ІНЖЕК», 2003. – 424 с.
3.
Робоча програма навчальної дисципліни «Інформатика і комп'ю- терна техніка» для студентів за спеціальністю 186 «Видавництво та полі- графія» / укл. О. Б. Бережна. – Харків : Вид. ХНЕУ ім. С. Кузнеця, 2016. – 54 с.
Додаткова
4.
Гурвиц Г. А. Microsoft Access 2010. Разработка приложений на реаль- ном примере / Г. А. Гурвиц. – Санкт-Петербург : Изд. БХВ-Петербург,
2010
– 486 с.
5. Інформатика та комп'ютерна техніка (розділ «Проектування баз даних»). Конспект лекцій для студентів усіх спеціальностей всіх форм навчання. Ч. 1 / О. Б. Бережна, Ю. А. Сисоєва. – Харків : Вид. ХНЕУ,
2005.
– 44 с.
6.
Кузин А. В. Базы данных : учеб. пособ. для студ. высш. учеб. за- ведений / А. В. Кузин, С. В. Левонисова. – Москва : Academia, 2008. – 242 с.
7.
Методические рекомендации к лабораторным работам по курсу
«Информатика и компьютерная техника». Работа с базами данных в среде СУБД Microsoft Access для студентов специальностей 7.050108,
7.050201 всех форм обучения / сост. Е. Б. Бережная, М. В. Бутов. –
Харьков : Изд. ХГЭУ, 2005. – 36 с.
8. Мюррей К. Первый взгляд на Office 2010 / К. Мюррей. – Москва :
Microsoft, 2010.
– 202 с.
9. Основы информационных технологий / под ред. В. В. Шкурко. –
Минск : ГУО «Институт подготовки научных кадров Национальной ака- демии наук Беларуси», 2010. – 253 с.
10. Румянцева Е. Л. Информационные технологии : учеб. пособ.
/
Е. Л. Румянцева, В. В. Слюсарь. – Москва : ИД «ФОРУМ»; ИНФРА-М,
2013.
– 256 с.

58
Зміст
Вступ ............................................................................................................. 3
Змістовий модуль 2. Оброблення та зберігання
інформації за допомогою СУБД Microsoft Access ...................................... 4
Лабораторна робота 7. Зберігання та оброблення
інформації за допомогою баз даних на прикладі БД «Борей» .................. 4
Лабораторна робота 8. Проектування і створення
індивідуальних баз даних .......................................................................... 12
Лабораторна робота 9. Робота з запитами на вибірку.
Запити з групуванням даних. Перехресні запити.
Запити з параметрами. Модифікуючі запити ............................................ 21
Лабораторна робота 10. Створення форм. Налаштування елементів форми ....................................................................................... 39
Лабораторна робота 11. Проектування звітів .................................. 46
Лабораторна робота 12. Створення макросів ................................. 50
Рекомендована література ........................................................................ 57

НАВЧАЛЬНЕ ВИДАННЯ
ІНФОРМАТИКА І КОМП'ЮТЕРНА ТЕХНІКА
Методичні рекомендації
до лабораторних робіт
для студентів спеціальності
186 «Видавництво та поліграфія»
першого (бакалаврського) рівня
Частина 2
Самостійне електронне текстове мережеве видання
Укладач Бережна Олена Борисівна
Відповідальний за видання О. І. Пушкар
Редактор Н. І. Ганцевич
Коректор Т. А. Маркова
План 2018 р. Поз. № 289 ЕВ. Обсяг 59 с.
Видавець і виготовлювач – ХНЕУ ім. С. Кузнеця, 61166, м. Харків, просп. Науки, 9-А
Свідоцтво про внесення суб'єкта видавничої справи до Державного реєстру
ДК № 4853 від 20.02.2015 р.

1   2   3   4   5

скачати

© Усі права захищені
написати до нас