Курсовая работа: Ріелторське агентство
Опис створення запиту з обчислюваним полем
Створимо запит з обчисленням заробленої плати співробітників. Зароблена плата співробітника еквівалентна 0,01 % від операції плюс ставка. Обчислюємо зарплату на рік, тому всю суму домножаємо на 12. Для цього в режимі Конструктора на основі попереднього запиту додамо поле Sum-стоимость , а в обчислюваному полі через майстер Побудови виразів введемо вираз: зар плата: [Ито говый запрос ]![ Sum-стоимость ]*0,01+1800*12. .
Результат на мал.14.
Мал.14. Виконання запиту з обчислюваними полями.
2.4.7 Перехресний запит
Перехресний запит – це операція побудови таблиці для обчислення підсумкових значень на основі існуючої таблиці або запиту. Для запуску Майстра перехресного запиту треба натиснути кнопку Створити на вкладці Запити . Вибираємо із списку Перехресний запит і натискаємо Ok .
Опис створення Перехресного запиту.
Для створення цього запиту можна користуватись майстром створення запитів або Конструктором. Створюю цей запит через Конструктор.
1. На першому кроці треба вибрати таблицю або запит. Я вибираю Запит на вибірку «Договора» .
2. На другому кроці треба вибрати поле, значення якого будуть використані для формування рядків таблиці і їх заголовків. Вибираю поля ФИОСотрудника, ТипОперации, Стоимость . Кожному унікальному значенню вказаного поля відповідатиме свій стовпець в новій таблиці.
3. На третьому кроці необхідно вибрати поле, значення якого будуть використані для створення стовпців таблиці. Вибираю поле ТипОперації.
4. Далі в меню Запрос обираю тип запиту Перехресний .
5. В таблиці в рядку Групповая операция в колонках ФИОСотрудника і ТипОперації вибираю Гуппировка.
6. В стовбцях Стоимость та Итоговое значение можна застосувати функцію Sum .
7. В рядку Перекрестная таблица обираються в якому стовпці будуть заголовки рядків і стовпців, а де буде розраховане значення (мал.15).
Мал.15 Створення перехресного запиту в Конструкторі
8. Виконання перехресного запиту показане на мал.16.
Мал. 16. Перехресний запит
2.4.8 Запит на Оновлення
Розробимо Запит на Оновлення . Допустимо ситуацію, коли піднялися ціни на продаж та купівлю (код операцій 2 і 3).
Для цього необхідно в режимі Конструктора вибрати таблиці «Договора» .
· Потім перетворимо у вікні Конструктора в Запит на оновлення при виборі команди Оновлення Контекстного меню, що з'являється при натисненні кнопки Типзапиту на панелі інструментів конструктора запитів, або команди меню Запит/Оновлення.
· Після виконання цієї команди в бланку запиту з'являється рядок Оновлення .
· Введемо в рядок Оновлення вираз, що визначає нове значення поля «*0,05», і заповнимо рядок Умова відбору: 2 or 3 (мал.17).
Після виконання команди Запит/Запуск відкривається діалогове вікно з повідомленням про число оновлюваних записів із питанням про продовження операції оновлення.
Мал.17. Вікно створення запиту на оновлення