- •Модуль 1. Операционные сисемы
- •Лекция 1. Архитектоника и технология использования пэвм
- •Лекция 2. Операционная система windows xp
- •Лекция 3. Компьютерные сети
- •Лекция 4. Работа с архиватором winrar
- •Лекция 5. Вирусы и борьба с ними
- •Модуль 2. Текстовый редактор microsoft word xp
- •Лекция 1. Создание и редактирование текстового документа
- •Описание элементов окна Word
- •Лекция 2. Форматирование документов
- •Лекция 3. Нумерованные и маркированные списки
- •Стили маркированных списков во вкладке Маркированный
- •Лекция 4. Создание таблиц и диаграмм
- •Лекция 5. Добавление в документ графических изображений
- •Добавление, изменение или удаление объемного эффекта для фигуры
- •Лекция 6. Автоматизация создания деловой документации Шаблоны деловых документов
- •Модуль 3. Системы табличной обработки данных лекция 1. Понятие электронной таблицы ms excel
- •Лекция 2. Форматирование рабочих листов
- •Важным моментом при конструировании числовых форматов является учет того, что пользовательские форматы могут состоять из четырех секций, разделенных знаком точки с запятой:
- •Лекция 3. Работа с формулами. Связывание ячеек.
- •Специальная вставка.
- •Лекция 4. Защита листов и рабочих книг.
- •Работа с окнами
- •Лекция 5. Использование функций
- •Лекция 6. Примеры использования функций
- •Лекция 7. Использование встроенных функций если()
- •Лекция 8. Создание и форматирование диаграмм
- •Лекция 9. Работа с базами данных в ms excel.Создание макросов
- •В ms Excel используется четыре вида операторов: арифметические, текстовые, операторы сравнения и операторы ссылок.
- •Модуль 4. Системы управления базами данных microsoft access
- •Лекция 1. Основные понятия баз данных
- •Создание базы данных
- •Создание таблиц в режиме таблицы
- •Создание таблиц с помощью Мастера
- •Создание таблицы в окне Конструктора
- •Свойства полей
- •Лекция 2. Поиск и замена данных Поиск данных
- •Замена данных
- •Сортировка данных
- •Экспорт и импорт таблиц из одной базы данных в другую
- •Изменение количества отображаемых столбцов
- •Фиксация столбцов таблицы
- •Лекция 3. Фильтрация данных
- •Фильтр по выделенному
- •Команда Изменить фильтр
- •Условия отбора текстовых значений
- •Условия отбора полей типа дата
- •Лекция 4. Создание запросов
- •Создание запросов с помощью мастера.
- •Окно Конструктора запросов
- •Встроенные функции
- •Лекция 5. Формы
- •Настройка формы
- •Размещение текстовой информации
- •Размещение полей ввода
- •Изменение порядка обхода объекта
- •Создание кнопок управления
- •Добавление рисунка в форму
- •Построение диаграмм
- •Лекция 6. Особенности проектирования многотабличных баз данных
- •Проектирование нормализованной базы данных
- •Продажи
- •Первая нормальная форма таблицы
- •Вторая нормальная форма
- •Третья нормальная форма таблицы
- •Определение связей между таблицами
- •Связывание двух полей одной таблицы
- •Изменение структуры таблицы в окне «Схема данных»
- •Определение условий целостности данных
- •Лекция 7. Многотабличные запросы
- •Запросы к связанным таблицам с отношением "один-к-одному"
- •Запросы к связанным таблицам с отношением "один-ко-многим"
- •Запросы к связанным таблицам с отношением "многие-ко-многим"
- •Внешние соединения
- •Лекция 8. Итоговые запросы
- •Задание условий выборки в итоговых запросах
- •Группировка полей запроса
- •Лекция 9. Параметрические запросы
- •Лекция 10. Перекрестные запросы
- •Лекция 10. Модификация данных с помощью запросов-действий
- •Запрос на удаление
- •Выполнение запроса-обновления
- •Вставка данных из другой таблицы
- •Создание новой таблицы с помощью запроса
- •Лекция 11. Создание подчиненной формы.
- •Многостраничные формы
- •1 Способ
- •2 Способ
- •Создание многостраничных форм
- •Результат
- •Лекция 12. Расширенные средства ввода данных. Создание подчиненных форм
- •Лекция 13. Создание главной кнопочной формы
- •Расположение информации в области данных в две колонки
- •Создание почтовых наклеек
- •Лекция 14. Создание отчетов
- •Использование мастера для создания отчета
- •Кредит 400
- •Создание отчета типа “электронная таблица”
- •Рекомендована література Основна
- •Додаткова
Использование мастера для создания отчета
Для запуска Мастера отчетов в окне Отчеты необходимо вызвать команду Создать/Мастер отчетов.
На первом шаге необходимо выбрать поля, которые будут участвовать в отчете.
На втором шаге следует определить поле, по которому будет выполняться группировка.
На третьем шаге выбирать порядок сортировки полей и вычислений.
Если выбрать кнопку Итоги, то можно задать функцию для поля отчета (например, по полям Заказано и Продано - Sum), а также определить, что показывать:
данные и итоги или О только итоги
На следующих двух шагах можно выбрать макет отчета и стиль его оформления, а также задать его имя.
-
ЗАКАЗЫ
Код товара
Код клиента
Заказано
Продано
123
Sum
124
Sum
12
13
13
40
50
90
10
10
30
10
40
20
20
Итого
100
60
Для построения отчета в виде Диаграммы нужно:
-
во вкладке Отчеты нажать кнопку Создать/Мастер диаграмм и выбрать таблицу или запрос, на основе которого будет строится отчет
-
выбрать поля, которые будут отражаться в Диаграмме;
-
перетащить числовые поля в область Данные, а текстовые значения – в область Оси и Ряды.
В результате построения диаграммы будет создан Отчет, содержащий графические данные.
Для просмотра такого отчета перед печатью можно выделить имя данного отчета во вкладке Отчеты и вызвать команду Файл/Предварительный просмотр.
Для изменения отчетов, созданных с помощью Мастера, или для создания собственных отчетов используется Конструктор. Создание отчета аналогично конструированию формы.
Окно Конструктора форм состоит из следующих областей:
-
заголовок отчета (размещается в начале отчета);
-
верхний колонтитул (отображается в начале каждой страницы и над заголовком отчета);
-
область заголовка группы (отображается перед первой записью каждой группы);
-
область данных (отображается для каждой записи, входящей в отчет);
-
область примечаний группы (отображается в области данных после последней записи каждой группы);
-
нижний колонтитул (отображается в нижней части каждой страницы);
-
область примечаний (отображается в конце отчета).
Например, нам нужно создать отчет по Клиентам, по которым выполнены заказы. Для этого поступаем следующим образом:
1) создаем Многотабличный Запрос, в который помещаем поля:
-
Код товара
-
Фамилия
-
Имя
-
Отчество
-
Заказано
-
Продано
2) во вкладке Отчеты вызываем кнопку Создать/Конструктор и выбираем в качестве источника созданный Многотабличный Запрос
Код товара
Фамилия
Имя
Отчество
Заказано
Продано
|
|
Область данных |
Код товара
|
Нижний колонтитул |
|
3) все поля из Списка полей перетаскиваем в Область данных. Если в Области данных будет располагаться поле и его подпись, то Отчет будет иметь вид
-
Код товара
Код товара
123
124
Фамилия
Фамилия
Иванов
Петров
Или
-
Код товара
Фамилия
123
Иванов
Код товара
Фамилия
124
Петров
Для того чтобы слова Код товара и, Фамилия и т.д. не повторялись каждый раз, а выводились как шапка таблицы, их нужно перетащить в область Верхнего колонтитула, который будет повторяться в начале каждой страницы.
4) построим вычисляемое выражение, позволяющее сформировать из полей Фамилия, Имя и Отчество единое поле. Для этого в область данных вставляется свободное Поле, и в свойствах в строке данных записываем выражение =[Фамилия]&“ ”&[Имя]
-
Код товара
ФИО
Заказано
Продано
Код товара
[Фамилия]&[Имя]
Заказано
Продано
5) введем признак Группировки по Коду товара. Для этого необходимо нажать кнопку Группировка и Сортировка.
Откроется окно:
-
Сортировка и группировка
Поле/выражения
Порядок сортировки
Код товара
По возрастанию
Свойства группы
Заголовок группы
Да
Примечания группы
Да
Группировка
По полному значению
Интервал
1
Не разрывать
Нет
Рассмотрим подробнее свойства группы.
Заголовок группы – добавляет в отчет заголовок группы
Примечание группы – добавляет в отчет область примечания группы (используется для размещения суммы или других итогов по группе)
Группировка – определяет способ группировки.
Не разрывать – указывает, следует ли печатать разные элементы одной группы на одной странице отчета (нет – группа печатается без обязательного размещения различных областей на одной странице)
-
полную группировку – вся группа печатается на одном листе
-
первую область данных – заголовок печатается на текущей странице только в том случае, если вместе с ним помещается первая запись области данных.
Выбрав в качестве поля группировки Код товара, определим наличие Заголовка и Примечания группы. При этом в отчете добавляются новые области.
-
Верхний колонтитул
ФИО Заказано Продано
Заголовок группы «Код товара»
Информация по коду товара [Код товара]
Область данных
=[Фамилия]&[Имя] Заказано Продано
Примечание группы «Код товара»
Сумма по товару =Sum([Заказано]) =Sum([Продано])
Нижний колонтитул
Поместим в область заголовка группы Надпись и переместим в нее поле Код товара. При этом отчет будет иметь вид:
-
ФИО
Информация по клиентам
Иванов Иван
Петров Петр
Информация по клиентам
Сидоров Сидор
Заказано
30
40
20
Продано
123
124
Для того чтобы по каждой группе товаров появились итоги, необходимо в область примечания группы «Код товара» добавить вычисляемое поле =Sum([Заказано]) и =Sum([Продано]).
Кроме того, желательно вставить еще одно вычисляемое поле, в котором построить следующее выражение:
-
="Сумма по товару"&[Код товара]
Теперь отчет будет иметь вид:
-
ФИО
Заказано
Продано
Информация по коду товара 123
Иванов И.И.
Петров П.П.
30
40
40
50
Сумма по товару 123
70
90
Информация по товару 124
Сидоров С.С.
20
20
Сумма по товару 124
20
20
Итоги могут проводиться по каждой группе отдельно, а также с накопительным итогом. Для этого необходимо вызвать свойства вычисляемого поля Сумма и во вкладке Данные в строке Сумма с накоплением вместо режима Отсутствует выбрать режим Для группы. Тогда по первой группе сумма будет равна 70 и 90, а по второй – 90 и 110. Можно сделать два поля – одно – с накоплением, а другое – без. Например:
Сумма по товару 123.
|
=Sum([Заказано]) |
без с накоплением |
С накоплением итога |
=Sum([Заказано]) |
Если Вы создаете отчет типа
-
Клиенты
Код клиента
Фамилия
10
Иванов
Код клиента
Фамилия
20
Петров
и хотите, чтобы в том случае, если в поле Кредит значение отсутствует, данная строка не выводилась на экран вместе с подписью, необходимо вставить свободное поле и в Свойствах в строке Данные ввести выражение:
=iif([Кредит]=0; “ ”; “Кредит” &[Кредит])
Это выражение в случае отсутствия значения в поле Кредит будет пустое, а в случае наличия кредита будет выводиться надпись Кредит и его значение: