Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторные работы Базы данных.doc
Скачиваний:
3
Добавлен:
08.11.2019
Размер:
272.9 Кб
Скачать

14.5.Добавление вычисляемых выражений в формы и отчеты

Для выполнения добавления вычисляемых выражений в формы и отчеты:

  1. Откройте форму (отчет) в режиме Конструктора.

  2. Выберите команду Вид – Панель элементов.

  3. Выберите пиктограмму Поле панели элементов.

  4. Выберите мышью пустое место в любой области формы или отчета (например, область примечаний или колонтитулов).

  5. Для появившегося нового поля укажите необходимые свойства:

  • откройте окно свойств поля (команда Вид – Свойства);

  • для свойства «Данные» введите начиная со знака «=» нужное выражение, заключив имена полей БД в квадратные скобки. В качестве выражения может быть использована как встроенная функция (например, “=DATE()” – системная дата), так и любое действие над значениями полей с использованием арифметических или других операций;

  • для свойства «Формат поля» выберите из списка тип вычисляемых данных.

В случае необходимости вставьте рядом с полем элемент Надпись и заполните его нужным текстом.

  1. Перейдите в режим формы (отчета).

15.Макросы

15.1.Создание макросов

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

  1. В окне База данных щелкните на вкладке Макрос.

  2. В открывшемся окне щелкните на кнопке Создать. Появится окно Макрос.

  3. В столбце «Макрокоманда» щелкните на кнопке выпадающего списка и выберите из него действие, которое должно быть автоматизировано (например, открытие формы).

  4. В области «Аргументы макрокоманд» укажите необходимые для этой макрокоманды аргументы (например, имя формы, отображаемый режим и т.п.). Аргументы макрокоманд указывают, к какому объекту применить макрокоманду, и задают условия выполнения действий. Большинство может быть также выбрано из выпадающего списка.

  5. Если макрос будет содержать более чем одну макрокоманду, то в столбце «Макрокоманда» укажите эти действия в необходимом порядке.

  6. В столбце «Примечание» можно описать назначение каждой макрокоманды.

  7. Сохраните макрос.

15.2.Выполнение макросов

Существует несколько методов запуска макросов на выполнение:

Из окна База данных: дважды щелкните на имени макроса или выберите кнопку Запуск.

Из меню: в меню Сервис выберите команду Макрос – Запуск макроса и из раскрывающегося списка выберите нужный макрос (или введите его имя).

Из окна Макрос: щелкните на пиктограмме с восклицательным знаком (Запуск) или в меню Макрос выберите команду Запуск.

При помощи кнопки: добавьте в форму кнопку и назначьте ей макрос либо с помощью свойства Нажатие кнопки, либо путем выбора опций Разные и Запуск макроса в Мастере кнопок.

При открытии базы данных: для того, чтобы какой-либо макрос выполнялся автоматически при каждом новом открытии заданной базы данных, этот макрос необходимо сохранить под именем AutoExec.

16.Обмен данными

MS Access позволяет осуществлять обмен данными с другими СУБД и с другими базами данных MS Access, с программами работы с электронными таблицами (Excel и Lotus), а также импортировать и экспортировать данные из текстовых файлов. Кроме того, с помощью этих средств можно копировать объекты из одной базы данных MS Access в другую.