- •Одесская национальная академия пищевых технологий
- •Конспект лекций
- •Глава 1. Основные понятия информатики и компьютерной техники.
- •1.1. Информация и информатика
- •1. 2. Устройства, характеристики и программное обеспечение пк
- •Основные характеристики современных пк
- •Программное обеспечение пк
- •3. Файловая система организация данных
- •Project.Vbp - проект Visual Basic;
- •1.4. Операционная система Windows
- •1.5. Пользовательский графический интерфейс
- •Окна в Windows
- •Глава 2. Обзор ресурсов и управление в Windows
- •2.1. Главное меню рабочего стола и справочная система
- •Справочная система Windows
- •2.2. Программа Проводник для работы с папками и файлами
- •2.3. Работа с папками в окне Проводник
- •2.4. Работа с файлами в окне Проводник
- •Глава 3. Текстовой редактор Word.
- •3.1. Создание и сохранение документа.
- •Ввод текста
- •Выделение текста
- •Сохранение документа
- •Установка гарнитуры и размера шрифтов
- •Ввод символов
- •3.3. Редактирование текста страницы
- •Удаление, копирование, перемещение и вставка текста
- •Вставка текста из другого документа
- •3.4. Колонки и таблицы в Word Расположение текста колонками
- •Создание таблицы
- •Глава 4. Формульный редактор и графика в Word
- •4.1 Формульный редактор
- •Создание гиперссылки
- •Графика в Word Графические объекты - рисунки, фотографии, диаграммы и пр. В документах Word часто используется различного вида графика:
- •4.2. Работа с рисунками
- •Меню вставки рисунка
- •Глава 5. Табличный процессор ms Excel
- •5.1. Рабочие книги, листы и окно Excel
- •5.2. Некоторые операции над рабочей книгой и листами
- •Операции над рабочим листом
- •Выделение элементов листа
- •Работа с ячейками
- •5.3. Типы данных в Excel и их ввод
- •5.4. Арифметические и логические выражения в Excel
- •Глава 6. Вычисления в Excel
- •6.1. Абсолютные, относительные и смешанные адреса
- •6.2. Стандартные функции
- •Мастер функций
- •6.3. Логические функции если в Excel
- •Пример применения функции если
- •Глава 7. Диаграммы в Excel и решение прикладных задач
- •7.1. Мастер диаграмм
- •7.2. Построение диаграммы типа Поверхность
- •7.3. Редактирование построенной диаграммы
- •Глава 8. Работа с базами данных в Excel
- •8.1. Основные понятия и правила создания бд
- •Номер первой записи
- •Сортировка записей в бд по критериям
- •8.2. Применение команды Автофильтр Команда Автофильтр выполняет отбор записей по критериям одного поля.
- •Дополнительные пункты раскрывающегося списка команды Автофильтр : Все, Первые 10 , Условие…:( рис.8.3)
- •8.3. Применение команды Расширенный фильтр
- •Глава 9. Основы технологии microsoft access
- •9.1. Что такое базы данных?
- •9.2. Архитектура Microsoft Access
- •9.3. Создание базы данных. Создание таблиц. Связывание таблиц Создание новой базы данных
- •Определение типов данных
- •9. 4. Изменение проекта базы данных
- •Глава 10. Запросы в Access.
- •10.1. Создание запросов.
- •10.2. Многотабличные запросы
- •10.2. Запрос на выборку для решения задачи (пример 1)
- •10.3. Структурированный язык запросов (sql)
- •Продажи.Цена_ед,
- •Глава 11. Формы в Access.
- •11.1. Создание и редактирование форм.
- •11.5. Многотабличная форма, созданная Мастером на основе четырех таблиц
- •Глава 12. Отчеты в Access
- •12.1. Создание и редактирование отчетов
- •12.1. Окно диалога Новый отчет
- •12.2. Использование вычисляемых полей
- •Глава 13. Макросы в Access
- •13.1. Создание и применение макросов
- •13.2. Выполнение макроса с наступлением события
- •Список литературы
12.2. Использование вычисляемых полей
Возможности отчетов Access определяются их способностью выполнять простые и сложные вычисления с данными базовой таблицы или запроса. Access предоставляет десятки встроенных функций, предназначенных для обработки данных или для добавления данных в отчет.
Добавление текущей даты. Один из видов информации, которую наиболее часто включают в отчет, является дата подготовки отчета. Для этого Access предоставляет встроенную функцию Now(), которая возвращает текущую системную дату и время. Чтобы добавить текущую дату в отчет, нужно создать свободное поле в верхнем колонтитуле и установить свойства Данные в значение =Now(), а свойство Формат поля - в значение Длинный формат даты.
Выполнение вычислений. Другая задача, которая решается довольно часто - это проведение различных вычислений на основе таблиц. В качестве значения свойства Данные любого элемента управления, позволяющего выводить данные, можно задать выражение для выполнения сложных вычислений с использованием арифметических операторов. Чтобы сообщить Access, что в свойстве Данные будут использованы выражения, нужно ввод выражения начать со знака равенства (=).
Вычисление промежуточных итогов для групп. Еще одна задача, которую обычно приходится решать при составлении отчета - это получение итоговых величин по группам данным. Для этого в разделы примечаний для групп помещают дополнительные свободные элементы управления, в которых используются итоговые функции (sum, min, avg и др.).
Вычисление общих итогов. Используя раздел примечаний отчета, можно получить общие итоги по всем записям любого поля или выражения. При этом можно использовать любые итоговые функции.
Пример 1. В режиме Конструктор создать отчет СПИСКИ СТУДЕНТОВ на основе таблицы СТУДЕНТ. Для этого выполняются команды Отчеты Создать Конструктор Выбрать таблицу и ОК. На экране будет пустой отчет (рис.12.2). Открыть список полей, щелкнув на кнопку Список полей на Панели инструментов, и перетащить оттуда поля как показано на рис. 12.3. После этого закрыть отчет и открыть его в режиме Просмотр. На экране должно быть примерно так, как на рис 12.4.

Рис.12.3. Однотабличный отчет Списки студентов в режиме Конструктор

Рис. 12.4 Однотабличный отчет Списки студентов в режиме Просмотр
Пример 2. С помощью Мастера отчетов создать отчет ИЗУЧЕНИЕ ПРЕДМЕТОВ В ГРУППЕ на основе трех таблиц: ИЗУЧЕНИЕ, ПРЕДМЕТ и ПРЕПОДАВАТЕЛЬ. Таблица ИЗУЧЕНИЕ – основная. Порядок создания отчета следующий.
После выполнения команд Отчеты Создать Мастер отчетов выбрать таблицу и ОК. В окне выбрать поля: из таблицы ИЗУЧЕНИЕ – Номер группы, Вид занятий, Часы; из таблицы ПРЕДМЕТ – Название; из таблицы ПРЕПОДАВАТЕЛЬ – ФИО.
В следующем окне задать уровень группировки, выделив поле Номер группы и нажав на кнопку > . В очередном окне из списка выбрать поле Название и порядок сортировки - По возрастанию. Чтобы произвести подсчет итоговых значений нужно нажать кнопку Итоги и выберать функцию Sum для поля Часы. Далее в окне выбрать макет отчета – Ступенчатый.После этого выбрать стиль отчета Сжатый, затем задать имя отчета Изучение предмета в группе, установить переключатель Просмотреть отчет и Готово. На экране будет отчет (рис. 12.5)

Рис.12.5. Фрагмент отчета, созданный Мастером отчетов.
