§ Результатом выполнения данного запроса является выборка, состоящая из операций реализации, осуществленных в указанный период, причем при этом отправными ценами являются минимальные из предлагаемых поставщиками.
§ Полученная информация используется в отчете «Реализация за период», однако цены реализации определяются по формуле: =[Min_Цена]*1,2
Запрос «Самый дешевый товар» несколько отличается от предыдущих запросов, поскольку является запросом на создание таблицы. Этот запрос используется для сохранения результата запроса; он основан на запросе на выборку, но, в отличие от него, сохраняет таблицу с результатами запроса. Необходимость в сохранении результата возникает, когда, например, невозможно построить запрос непосредственно на другом запросе. К этому случаю относится, частности, построение запроса на обновление поле на основе запроса с операцией группировки, что и имеет место в БД «Снабжение» при поиске поставщика товара по самой низкой цене. Схема работы запроса такова:
§ Выбор товара
§ Из таблиц «Поставщики», «Каталог товаров», «Предложения» запрос отбирает поля, отфильтрованные по следующим условиям: «№ товара» - Is Not Null And [Forms]![СлужебнаяТовары]![№ товара]
В данном случае для сохранения таблицы на панели конструктора необходимо выбрать тип запроса – Создание таблицы, а в появившемся окне ввести название таблицы – ПОСТАВЩИКИ ТОВАРА, о которой говорилось выше. Именно данная таблица (и только она одна) и будет использоваться запросом «Самый дешевый товар2».
Т.о., результатом выполнения данного запроса будет не выбор поставщика самого дешевого товара, а только отбор поставщиков указанного товара, информация о которых будет сохранена в отдельной таблице.
Запрос «Самый дешевый товар2» предоставляет информацию о том, какой поставщик предлагает самую низкую цену на конкретный (выбранный) товар и указывает эту цену. Схема работы запроса:
Из таблиц «Поставщики товара» отбирает записи в соответствии со следующим условием: (SELECT Min([Цена]) FROM [Поставщики товара] )
Полученная информация выводится на экран в виде отчета
Запрос «Служебный «Счет-фактура» позволяет формировать информацию для выписки счетов-фактур, на его основе создается соответствующая форма «Служебны2 «Счет-фактура»». Схема выполнения запроса:
§ Выбор даты счета фактуры( и номера)
§ Из таблиц «Каталог товаров», «Предложения», «Реализация», «Заявки», «Заказчики» запрос отбирает поля, отфильтрованные по следующим условиям: «№ отпуска» - Is Not Null And [Forms]![Выбор даты счета-фактуры]![Дата]
§ Выполнение групповых операций
§ Вычисляется статистическая функция MIN для поля «Цена»(Min_Цена)
§ Результатом выполнения данного запроса является выборка, содержащая информацию, относящуюся к конкретному акту реализации конкретного товара конкретному поставщику.
§ Выбранная с помощью статистической функции Min_Цена используется в дальнейшем в форме для определения цены реализации.
Отчеты
Отчеты в БД демонстрируют способ эффективного представления данных в печатной форме. Они созданы для представления выдаваемых БД сведений в удобном для восприятия виде, а кроме того их удобно использовать для подготовки документов и вывода их на печать (например, счета, ПКО, РКО, платежки и т.п.).
В базе данных «Снабжение» представлены следующие отчеты:
· «Заказчики»
· «Поставщики»
· «Поставщики искомого товара»
· «Реализация за период»
· «Самый дешевый товар»
· «Что поставляет данный поставщик»
Отчеты «Заказчики» и «Поставщики» предназначены для вывода данных о поставщиках и заказчиках соответственно в виде списка поставщиков и списка заказчиков. Они не представлены в кнопочной форме «Отчеты», однако в формах «Поставщики» и «Заказчики» предусмотрены кнопки, предназначенные для вывода соответствующих списков.
Отчет «Поставщики искомого товара» построен на основе одноименного запроса и выдает на экран список поставщиков, поставляющих конкретный товар. Отчет представлен на рисунке:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.