Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы_данных_Access.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.16 Mб
Скачать

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

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

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

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

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

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

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

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

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

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

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

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

Упражнение 4

1. Откройте базу данных, созданную в результате выполнения Упражнения 1.

2. С помощью Мастера форм создайте и сохраните форму на основе таблицы «Поставщики», выводящую в один столбец значения полей «Название фирмы», «Телефон», «Факс», «Адрес».

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

4. Создайте форму для таблицы «Товары», отображающую данные о ценах на телевизоры, их марку и изображение, включи в область примечаний минимальную цену. Добавьте в форму кнопку, при нажатии на которую будет выполняться запрос обновление данных, созданный в третьем задании Упражнение 3. (Для обновления данных в форме после нажатия на созданную кнопку используйте команду Записи > Обновить).

5. Создайте отчет по запросу для таблиц «Товары» и «Поставщики», отображающий данные о музыкальных центрах: их мapку и цену, а также название фирмы-поставщика, включив в области заголовка соответствующее название отчета, в область верхнего колонтитула системную дату, а в область примечаний – среднюю цену. Для записи формулы вычисления средней цены воспользуйтесь строителем выражений. Оформите отчет с помощью элементов рисования панели элементов. В случае необходимости воспользуйтесь информацией Помощника по разработке отчета.

15. Макросы

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

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

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

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

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

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

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

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

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