Данные в таблице категории

      Комментарии к записи Данные в таблице категории отключены
Категория
инструмент
напитки
обувь
одежда
посуда
продукты
сантехника
стройматериалы
хозтовары

Описание запросов

Запросы /3/ позволяют организовать отбор данных и вычисления, создавать новые таблицы, обновлять данные в таблицах. На основе запросов чаще всего строятся формы и отчеты.

Источником запроса могут быть одна или несколько таблиц /2/, а также запрос. Ниже (Таблица 6) перечислены источники запросов и объекты (формы и отчеты), которые используют эти запросы.

Таблица 6 Источники и объекты, использующие запросы

Запрос Источники Объекты, использующие запрос
Форма Отчет
Стоимость товаров Товары, магазины, категории, фирмы Ленточная форма Просмотр имеющегося товара Отчет с группировкой по магазинам и по категории
Диаграмма стоимости товаров по категориям Отчет с группировкой по категории
Подчиненная форма Магазины конкретной фирмы и товары в них Отчет с группировкой по фирмам и магазинам
Связанная форма Магазин и товары в нем
Ленточная форма для просмотра товаров, найденных по первым символам
Отчет по категории Товары, магазины, категории, фирмы Ленточная форма для просмотра товаров выбранной категории Отчет с выбором категории
Отчет по магазину Отчет с выбором магазина
Отчет по фирме Ленточная форма для просмотра товаров выбранной фирмы

Запрос на выборку Стоимость товаров

Этот запрос (Рисунок 2) с вычисляемыми полями построен по всем таблицам и позволяет построить формы и отчеты (Таблица 6).

Вычисляемыми полями в запросе являются Стоимость и Стоимость с учетом величины скидки при условии, что скидка данному магазину предоставляется:

Стоимость: [Товары]![Цена]*[Товары]![Количество]

Стоимость со скидкой:

iif([Товары]![Скидка]=Истина;[Товары]![Цена]*[Товары]![Количество]*

(1-[Товары]![Величина скидки]);[Товары]![Количество]*[Товары]![Цена])

Кроме того, в запросе (Рисунок 3) по дате вычисляется название месяца в именительном (Месяц) и предложном падежах (Месяце), год (Год):

Месяц: Choose(Month([Дата]);январь;февраль;март;апрель;май;

июнь;июль;август;сентябрь; октябрь;ноябрь;декабрь)

Месяце:IIf(Right([Месяц];1)=ь Or Right([Месяц];1)=й;Left([Месяц];Len([Месяц])-1)е;[Месяц]е)

Год: Year([Товары]![Дата])

Свойства запроса приведены ниже.

Рисунок 2 Свойства запроса Стоимость товаров

Рисунок 3 Поля Месяц, Месяце в запросе Стоимость товаров

Статьи к прочтению:

Консолидация (сборка) данных в Excel из нескольких таблиц


Похожие статьи: