- •Система управления базами данных ms Access
- •1. Общие сведения
- •2. Запуск программы
- •3. Главное окно ms Access
- •4. Окно базы данных
- •5. Этапы проектирования базы данных
- •6. Создание новой (пустой) базы данных
- •7. Создание таблицы
- •7.1. Определение структуры таблицы
- •7.1.1. Присвоение имен полям и выбор типа данных
- •7.1.2. Установка первичного ключа
- •7.1.3. Установка характеристик поля
- •7. 1.4. Добавление, удаление и перемещение полей
- •7.1.5. Сохранение структуры таблицы
- •7.2. Ввод записей
- •7.2.1. Переход на нужное поле или запись
- •7.2.2. Быстрый путь ввода данных
- •7.2.3. Сохранение данных
- •IV.7.2.4. Добавление и удаление записей
- •7.2.5. Вставка в запись рисунка или объекта
- •8. Работа с данными таблицы
- •8.1. Просмотр данных в виде формы
- •8.2. Добавление записей с помощью формы
- •8.3. Поиск и замена данных
- •8.4. Сортировка данных
- •8.5. Фильтрация данных
- •8.6. Удаление с экрана лишних данных
- •9. Фиксация столбцов
- •10. Создание простого отчета
- •11. Завершение работы ms Access
- •12. Установление связей между таблицами
- •13. Создание и открытие запроса
- •13.1. Запрос на выборку
- •13.1.1. Сортировка блоков данных в запросе
- •13.1.2. Запрос с параметром (параметрический запрос)
- •13.1.3. Вычисляемые поля в запросах
- •13.1.4. Итоговые запросы
- •13.2. Перекрестный запрос
- •13.3. Запрос на создание таблицы
- •13.4. Запрос на обновление
- •13.5. Запрос на добавление записей
- •13.6. Запрос на удаление записей
- •14. Создание форм и отчетов
- •14.1. Создание формы
- •14.1.1. Формы для связанных таблиц
- •14.2. Создание отчета
- •14.2.1. Создание почтовых наклеек
- •14.3. Создание элементов формы или отчета
- •14.4. Добавление вычисляемых выражений в формы и отчеты
- •15. Макросы
- •15.1. Создание макросов
- •15.2. Выполнение макросов
- •16. Обмен данными
- •16.1. Экспорт данных
- •16.2. Импорт данных
- •16.3. Связь с таблицами
- •Вопросы для самопроверки
- •Контрольные задания по теме «субд Microsoft Access»
14.4. Добавление вычисляемых выражений в формы и отчеты
Для выполнения добавления вычисляемых выражений в формы и отчеты:
1. Откройте форму (отчет) в режиме Конструктора.
2. Выберите команду Вид > Панель элементов.
3. Выберите пиктограмму Поле панели элементов.
4. Выберите мышью пустое место в любой области формы или отчета (например, область примечаний или колонтитулов).
5. Для появившегося нового поля укажите необходимые свойства:
• откройте окно свойств поля (команда Вид > Свойства);
• для свойства «Данные» введите начиная со знака "=" нужное выражение, заключив имена полей БД в квадратные скобки. В качестве выражения может быть использована как встроенная функция (например, "=DATE()" — системная дата), так и любое действие над значениями полей с использованием арифметических или других операций;
• для свойства «Формат поля» выберите из списка тип вычисляемых данных.
В случае необходимости вставьте рядом с полем элемент Надпись и заполните его нужным текстом.
6. Перейдите в режим формы (отчета).
Упражнение IV. 4
1. Откройте базу данных, созданную в результате выполнения Упражнения IV. 1.
2. С помощью Мастера форм создайте и сохраните форму на основе таблицы «Поставщики», выводящую в один столбец значения полей «Название фирмы», «Телефон», «Факс», «Адрес».
3. Создайте форму для таблиц «Товары» и «Поставщики», отображающую данные о товарах, поставляемых каждой из фирм, используя таблицу «Поставщики» в качестве главной, а таблицу «Товары» в качестве подчиненной.
4. Создайте форму для таблицы «Товары!», отображающую данные о ценах на телевизоры, их марку и изображение, включив в область примечаний минимальную цену. Добавьте в форму кнопку, при нажатии на которую будет выполняться запрос на обновление данных, созданный в третьем задании Упражнения IV.3. (Для обновления данных в форме после нажатия на созданную кнопку используйте команду Записи > Обновить).
5. Создайте отчет по запросу для таблиц «Товары» и «Поставщики», отображающий данные о музыкальных центрах: их марку и цену, а также название фирмы-поставщика, включив в область заголовка соответствующее название отчета, в область верхнего колонтитула системную дату, а в область примечаний — среднюю цену*. Оформите отчет с помощью элементов рисования панели элементов. В случае необходимости воспользуйтесь информацией Помощника по разработке отчета.
*Для записи формулы вычисления средней цены воспользуйтесь Построителем выражений.
15. Макросы
15.1. Создание макросов
Макрос представляет собой совокупность определенных команд управления (макрокоманд), используемых для автоматизации часто повторяющихся действий.
1. В окне База данных щелкните на вкладке Макрос.
2. В открывшемся окне щелкните на кнопке Создать. Появится окно Макрос.
3. В столбце «Макрокоманда» щелкните на кнопке выпадающего списка и выберите из него действие, которое должно быть автоматизировано (например, открытие формы).
4. В области «Аргументы макрокоманд» укажите необходимые для этой макрокоманды аргументы (например, имя формы, отображаемый режим и т.п.). Аргументы макрокоманд указывают, к какому объекту применить макрокоманду, и задают условия выполнения действий. Большинство может быть также выбрано из выпадающего списка.
5. Если макрос будет содержать более чем одну макрокоманду, то в столбце «Макрокоманда» укажите эти действия в необходимом порядке.
6. В столбце «Примечание» можно описать назначение каждой макрокоманды.
7. Сохраните макрос.