- •Ё Лабораторная работа 3
- •Теоретическое обоснование
- •Аппаратура, оборудование и материалы
- •Задания
- •Методика выполнения задания 1
- •1.2. В разделе Таблицы выберите инструмент Конструктор таблиц. Появится окно Конструктора, представленное на рисунке 3.3.
- •Методика выполнения задания 2
- •Методика выполнения задания 3
- •Контрольные вопросы и защита работа
- •Лабораторная работа 4 cоставление форм, запросов, отчетов
- •Теоретическое обоснование
- •Аппаратура, оборудование и материалы
- •Задания
- •Методика выполнения задания 1
- •Методика выполнения задания 2
- •Методика выполнения задания 3
- •Выражение1: [Количество работающих]*[Часы отработанные].
- •Выражение3: Date()-[Бригады]![Дата].
- •Задания для самостоятельного выполнения
- •Содержание отчёта и его форма
- •Контрольные вопросы и защита работа
Выражение1: [Количество работающих]*[Часы отработанные].
Замените «Выражение1» на «Общее время работы по месторождению» (двоеточие и квадратные скобки надо сохранить). Выполните повторно запрос и сохраните его;
выполните объединение нескольких полей с комментариями. Добавьте новое поле №скважины из таблицы Скважины в запрос. (Щелкните правой клавишей выше области бланка запроса и выберите команду Добавить таблицу). В строку Вывод на экран бланка Запроса уберите галку и он не будет выводиться на экран. В пустой столбец добавьте выражение с помощью Построителя:
Выражение2: [№ скважины] & " -я скважина - мастер " & [ФИО мастера]
Посмотрите результат запроса и сохраните его под новым именем;
в пустой столбец введите выражение:
Выражение3: Date()-[Бригады]![Дата].
Таким образом, можно вычислить разность в днях между текущей датой и датой начала разработки месторождения. Функцию Date(), определяющую текущую дату можно найти в построителе выражений, подраздел Встроенные функции раздела Функции. Посмотрите результат выполнения запроса.
3.6. Создание запроса с группировкой. С помощью построителей выражений можно производить операции над одной строкой: складывать значения в ячейках, преобразовывать данные и т. д. Если надо обработать сразу несколько строк: посчитать сумму баллов, найти количество строк с одинаковым значением заданного поля, то применяется запрос с группировкой. Определим средний забой скважин по каждому типу плотности нефти. Создадим новый запрос из полей таблицы Скважины: Плотность нефти, Забой скважины. Вызовем дополнительную строку групповые операции в бланке запроса. Для этого на вкладке Конструктор в группе Скрыть/Отобразить выберите команду Итоги. В результате в бланке запроса появится новая строка Групповая операция, а в первом и втором столбцах команда Группировка (рисунок 4.2).
Измените значение во втором столбце в строке Группировка на вычисление среднего Avg. Выполните запрос и посмотрите результат.
Вместо среднего значения найдите суммарный и максимальный забой, заменив функцию Avg. Сохраните запросы под новыми именами.
Рисунок 4.2 – Создание запроса с группировкой
Задания для самостоятельного выполнения
Создайте новую форму, включив в нее только часть полей и сохраните ее под другим именем.
Создайте 4 новых различных отчета и простой отчет (ленточный, табличный и др.) по разным полям.
Создайте Почтовые наклейки (с помощью Мастера наклеек) и объясните их назначение.
Создайте два запроса по параметру по разным полям.
Создайте три новых запроса на выборку по разным полям и с разными условиями, описанными в теоретической части.
Содержание отчёта и его форма
В отчёте указывается номер лабораторной работы, её название, цель, описание основных понятий и выполненных заданий.
Контрольные вопросы и защита работа
К защите лабораторной работы выполнить все задания на компьютере, оформить отчет и устно ответить на вопросы:
Что такое запрос? Отчет? Форма?
Какие виды запросов, отчетов бывают?