· Присвойте вычисляемому полю подпись "Сумма" и денежный формат. Просмотрите полученный запрос. Сохраните его под именем "Предварительный запрос о продажах сотрудников".
· Выберите в меню создания запроса пункт "Перекрёстный запрос". В открывшемся окне Мастера найдите на вкладке Запросы "Предварительный запрос о продажах сотрудников". Переходите к следующему окну с помощью кнопки Далее.
· Во втором окне Мастера выберите поля заголовков строк таблицы. Это поля Фамилия и Имя.
· В третьем окне Мастера выберите поле, которое будет использовано для создания заголовков столбцов. Это поле ДатаРазмещения.
· В следующем окне выберите интервал группировки данных (в данном случае по кварталам года).
· Далее выберите групповую операцию для подсчёта значений оставшегося поля. Это функция Sum.
· В последнем окне дайте имя перекрёстному запросу - "Продажи сотрудников по кварталам 1994 года". Нажмите кнопку Готово.
· Измените формат вычисляемого поля на Денежный с двумя знаками после запятой. Просмотрите полученную перекрёстную таблицу. Перейдите в конструктор и внимательно, поле за полем, просмотрите конструкцию запроса. Особое внимание обратите на функцию Format() в поле, ответственном за заголовки столбцов. Перепишите это выражение. Затем в справке Access найдите описание функции FORMAT. Изучите описание.
Задание 2. Создайте запрос с помесячными данными сумм всех заказов клиентов в при помощи конструктора запросов.
Исполнение:
· Откройте окно конструктора нового запроса. Добавьте в запрос таблицы Клиенты, Заказы и Заказано. Внесите в бланк запроса поля Страна и Название (Клиенты), ДатаРазмещения (Заказы) и постройте поле, вычисляющее стоимость заказанного. Затем выберите тип запроса – перекрёстный запрос. В столбцах Страна и Название в разделе Перекрёстная таблица выберите значения Заголовки Строк. В столбце ДатаРазмещение замените это имя поля на выражение Format([ДатаРазмещения];"mmmm"), а в его разделе Перекрёстная таблица выберите значения Заголовки Столбцов. Для вычисляемого поля выберите в разделе Перекрёстная таблица выберите Значение. В разделе Групповая операция выберите функцию Sum.
· Измените формат этого поля на Денежный с двумя знаками после запятой. Просмотрите результат. Заметьте, что названия месяцев выстроились в алфавитном порядке. Чтобы изменить эту ситуацию, в режиме конструктора щёлкните правой кнопкой мыши по серому полю в верхней части конструктора запроса и выберите пункт Свойства. В свойствах запроса в разделе Заголовки Строк через точку с запятой напишите правильный порядок месяцев. Просмотрите результат.
· Создайте итоговое поле Итого: В его разделе Имя Поля напишите Итоговое значение Выражение1:Выражение1.
· В разделе Групповая операция выберите функцию Sum.
· В разделе Перекрёстная таблица выберите значения Заголовки Строк. Измените формат этого поля на Денежный с двумя знаками после запятой.
Проанализируйте преимущества и недостатки построения перекрестных запросов при помощи мастера.
Задание 3. С помощью конструктора запросов создайте перекрёстный запрос, в котором будут представлены суммы заказов каждого клиента, оформленных каждым сотрудником.
Задание 4. Создайте запрос, иллюстрирующий сезонность спроса на товары в течение 1994 года.
Задание 5. Создайте перекрёстный запрос, иллюстрирующий динамику спроса на товары по годам. Измените условие - по кварталам. Посмотрите, какие кварталы учтены и почему.