Добавить сайт в закладки

Здравствуйте!

Мы очень рады видеть Вас на нашем сайте!

О нашем сайте
Вы ищете реферат или курсовую работу? На нашем сайте вы сможете найти и скачать огромное количество рефератов, курсовых работ, дипломных работ, а также множество готовых сочинений на любые темы! Скачай рефераты, курсовые и готовые сочинения бесплатно!

Ещё...
У нас вы найдёте рефераты и курсовые по экономике, истории, философии, психологии, географии, литературе, химии, биологии и экологии.








Важно!
Материалы данного сайта могут быть использованы без ограничений для написания собственных работ с целью последующей сдачи в учебных заведениях.Во всех остальных случаях полное или частичное воспроизведение и (или) распространение материалов данного сайта допускается только на основе соответствующего договора с правообладателем.

Главная

Рефераты
Готовые сочинения
Шпоры
Топики (Английский)
Топики (Немецкий)
Лекции по Информатике
Список ВУЗов России
Рецепты
Статьи по Психологии
Чертежи
Заказать Работу
Дипломные работы
Форум для студентов
Полезные статьи
Информация и Материалы

Rambler's Top100



Вопрос 66. СУБД Access 2000. Макросы и их конструирование

СУБД ACCESS 2000. МАКРОСЫ И ИХ КОНСТРУИРОВАНИЕ

Макросом называется набор из одной или более макрокоманд, выполняющих определенные операции. Макросы используются для автоматизации часто выполняемых задач (например, открытие формы, выполнение запроса).

Выполнение макроса возможно:

  • из окна базы данных: на вкладке Макросы следует нажать кнопку Запуск;
  • при возникновении определенного события некоторого объекта, например, нажатие кнопки. В этом случае макрос выполняется автоматически.

Макрос является удобным средством выполнения простых задач, таких как открытие или закрытие форм, вывод на экран и скрытие панелей инструментов, запуск отчетов и т. д.

Макросу присваивается заданное пользователем имя. Если макросу присвоить стандартное имя Autoexec, то такой макрос будет выполняться автоматически сразу же после загрузки Access.

Макрос может состоять из одной или нескольких макрокоманд. Процедура создания макроса в основном состоит в выборе макрокоманд и определении их параметров. Для создания макроса следует:

  1. в окне базы данных на вкладке Макросы нажать кнопку Создать;
  2. на панели макрокоманд в ячейке столбца Макрокоманда выбрать из раскрывающегося списка имя макрокоманды;
  3. в ячейку столбца Примечание ввести текст комментария к макрокоманде (необязательно);
  4. в нижней половине окна указать аргументы макрокоманды.

Если макрос должен состоять из нескольких макрокоманд, следует перейти на следующую строку и повторить вышеуказанные действия.

Можно использовать технологию перемещения объектов для быстрого создания макроса. Для этого следует в окне базы данных выбрать объект и переместить его с помощью мыши в ячейку макрокоманды в окне макроса. Например, для того чтобы создать макрос, открывающий форму, следует переместить с помощью мыши форму в ячейку макрокоманды.

Имеющиеся в Access-макрокоманды можно классифицировать по назначению следующим образом:

  • макрокоманды перемещения по данным;
  • макрокоманды выполнения макроса, процедуры или запроса;
  • макрокоманды прерывания выполнения;
  • макрокоманды экспорта-импорта;
  • макрокоманды работы с объектами;
  • прочие макрокоманды.

Макрокоманды выполняются в порядке их расположения в бланке. Однако Access позволяет задать условие

выполнения определенных макрокоманд. Условие задается в столбце Условие (для вывода столбца следует выполнить команду Условие меню Вид) и представляет собой условное выражение. Условное выражение можно ввести с клавиатуры или задать с помощью построителя выражений. В ячейках столбца Условие нельзя использовать выражения .SQL.

При запуске макроса проверяется значение каждого условного выражения. Если это выражение истинно, выполняется макрокоманда, находящаяся в той же строке, и все следующие макрокоманды, у которых в ячейках столбца Условие содержится многоточие (...). Если условное выражение ложно, Access проигнорирует эти макрокоманды и перейдет к ближайшей строке, в которой содержится новое условие или ячейка условий является пустой.

Access позволяет объединять группу родственных макросов в один макрос. В этом случае макет макроса (окно макроса в режиме конструктора) должен содержать столбец Имя макроса. Чтобы его вывести, следует выполнить команду Имена макросов меню Вид. Для запуска макроса из группы макросов следует указать:

Имя Группы макросов. Имя Макроса.






Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература : зарубежная
Литература и русский язык
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
психология, педагогика
Радиоэлектроника
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
 www.referatec.com © 2007