Розрахункові поля

У режимі Конструктора запросов можна доповнити запит розрахунковими полями та сформованими користувачем умовами відбору окремих записів таблиць.

Створивши заздалегідь запит на вибірку Рух товарів з усіма полями однойменної таблиці, слід сформувати розрахункове поле Вартість та вибрати записи для товарів, вартість партії яких перевищує 50 000 грн. Для цього:

· у вікні відкритої БД до стрічки створення, обрати запит Рух товарів, натиснути кнопку Конструктор. З'явиться вікно, у верхній частині якого відображена структура таблиці Рух товарів. Нижня частина - бланк запиту - містить опис запиту в табличній формі. Кожний стовпчик у ньому відповідає одному полю. Рядки Поле та Имя таблицы мають списки, що випадають, за допомогою яких і визначають потрібні для запиту поля;

· для створення розрахункового поля Вартість слід:

o встановити курсор у бланку запиту після поля Ціна, вставити порожній стовпчик через пункти меню ВставкаСтолбцы та натиснути піктограму Построитель выражений на панелі інструментів;

o у полі Построителя выражений набрати розрахунковий вираз: =[Ціна]*[ Кількість], для цього:

- вибрати в переліку полів, вибраних до запиту, поле Ціна та натиснути кнопку Вставить;

- натиснути кнопку знака множення у вікні Построителя выражений;

- вибрати в переліку полів запиту Кількість та натиснути кнопку Вставить;

- натиснути <ОК>.

o У бланку запиту замість слова Выражение!, запропонованого програмою для підпису розрахункового поля, ввести Вартість;

o наприкінці сформувати умову відбору окремих записів, заповнивши рядок Условия отбора для стовпчика Вартість умовою > 50 000.

Для перегляду створеного запиту достатньо переключити режим його перегляду за допомогою кнопки зі списком Вид на панелі інструментів Конструктора запросов.