русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Макросы


Дата добавления: 2015-06-12; просмотров: 567; Нарушение авторских прав


Макросы используют для автоматизации повторяющихся действий. Практически каждый управляющий элемент располагает множеством так называемых «реакций на события». События определяют, что должно произойти при выполнении нажатия кнопки, перехода в поле и выходе из него.

Рассмотрим несколько возможностей:

1) Построение макроса.

Если в окне Свойств активизировать одно из событий, Access выведет на экран список всех сохраненных в базе данных макросов. Проектировщику базы данных останется только выбрать один из элементов списка, чтобы связать свойство элемента управления с макросом.

Пусть нужен инструмент для быстрого доступа к наиболее часто используемым формам и отчетам. Открыть требуемые формы и отчеты можно при помощи кнопок. В этом случае говорят также о панели управления формами или отчетами. Прежде чем создать кнопки, создают макрос. В окне БД выбирают раздел «Макрос», затем команду «Создать». Access открывает пустое окно для создания макроса. Оно имеет вид таблицы. Первый столбец таблицы предназначен для макрокоманд. Второй столбец содержит комментарии. В окне БД необходимо выбрать требуемую форму и отбуксировать ее в окно создания макроса. В момент, когда левая кнопка мыши будет отпущена, в колонке «Макрокоманда» отобразится макрокоманда «ОткрытьФорму». В нижней части окна отобразится имя открываемой формы и режим «Форма» или «Конструктор». Сохраняется макрос с произвольным именем.

Следующим шагом на форме размещается кнопка (создать новую форму в режиме конструктора). Для этого необходимо отбуксировать новый макрос из окна БД в окно конструктора формы. В тот момент, когда левая кнопка мыши будет отпущена, Access создаст кнопку с именем макроса (кнопку можно переименовать). Новую форму можно сохранить с именем «Панель кнопок». В окне свойств форм (в режиме «Конструктор») можно менять масштаб объекта (по умолчанию – «Фрагмент», можно поменять на «По размеру рамки»).



 

2) Регистрация дат создания и изменения записей с помощью макроса.

Чтобы создать макрос для автоматического ввода в поле «Дата_ввода» даты ввода, в форме, созданной для заполнения, необходимо выполнить следующие действия:

· Создать новый макрос, в качестве «Макрокоманды» выбрать команду «ЗадатьЗначение», в качестве аргумента «Элемент» – имя поля в квадратных скобках, т.е. [Дата_ввода], в качестве аргумента «Выражение» – встроенную функцию Date ().

· В форму для заполнения данными поместить кнопку «Дата_ввода» и в свойствах формы, доступ к которым осуществляется через контекстное меню объекта форма, в строке «До обновления» выбрать из списка поле «Дата_ввода».

 



<== предыдущая лекция | следующая лекция ==>
Создание отчета с помощью мастера и конструктора отчетов | Возможности просмотра информации баз данных средствами языка Visual Basic.Элемент управления Data, свойства и методы для работы с данными


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.184 сек.