Проектирование базы данных "Снабжение", страница 7

Отчет «Реализация за период» формируется на основе одноименного запроса и предназначен для предоставления информации об объемах реализации за конкретный период. Отчет представлен на рисунке:

Поля отчета «Цена»,  «Итого» и «Итого за период» являются вычисляемыми:

Цена = [Min_Цена]*1,2

Итого =[Количество]*[Цена]

Итого за период = Sum([Реализация за период].[Min_Цена]*1,2*[Реализация за период].[Количество])

Отчет «Самый дешевый товар» формируется на основе запроса «Самый дешевый товар2» и предназначен для предоставления информации о поставщиках, предлагающих данный товар по самым низким ценам. Отчет представлен на рисунке:

Отчет «Что поставляет данный поставщик» предназначен для предоставления информации о том, какой товар и по какой цене предлагает данный поставщик. Отчет представлен на рисунке:

Макросы

Макросом называют набор из одной или более макрокоманд, выполняющих определенные операции, например, открытие форм или печать отчетов. Макросы могут быть полезны для автоматизации часто выполняемых задач. Например, при нажатии пользователем кнопки можно запустить макрос, который распечатает отчет.

В базе данных «Снабжение» имеется восемь макросов, каждый из которых создан для обработки определенного события, возникающего при работе с базой данных.

Макрос «Закрытие» создан для закрытия  любого объекта БД.

Макрос «Закрытие формы «Служебный «Счет-фактура» выполняет следующие действия:

Закрывает форму «Выбор покупателя …»

Закрывает форму «Выбор даты счета-фактуры»

Закрывает форму «Служебный «Счет-фактура»

Макросы «Открытие формы «Служебный «Счет-фактура» и «Открытие формы «Выбор даты счета-фактуры»» открывают соответствующие формы.

Макрос «Открытие отчета «Поставщики искомого товара» открывает соответствующий отчет.

Макрос  «Открытие отчета «Самый дешевый товар»» открывает запрос «Самый дешевый товар», а затем одноименный отчет.

Макрос «Открытие отчета о поставках поставщиков»  открывает отчет «Что поставляет данный поставщик».

Макрос «Печать» отправляет на принтер текущую страницу.


Приложения


Таблица»Поставшики»

Наименование

ИНН

Расчетный счет

Корреспонд. счет

Банк поставщика

БИК

Адрес

Телефон

Директор

Главный бухгалтер

1

ООО"Виза"

7107011111

40102810400000990102

10310712000000001436

ТФ РНКБ

102545436

г.Тула, пр.Ленина, 108

(872)33 -26-33

Рогова Т.В.

Бондарь С.Н.

2

ТОО"Оптторгсоюз"

7703601213

50210132500000015302

10510258000000002152

АК КБ МБ

520147152

г.Москва, Электролитный пр-д,1-а

(095)113-45-22

Свиридов В.Д.

Свиридова О.А.

3

КОНАЛТ-М

7702145687

35402184000001240002

10510457200000000336

КБ "Оптимум"

102105336

г.Москва, ул.Садовники, 4

(095)118-88-00

Понаморев А.А.

Галкина Е.В.

4

Олимпик+

7703251425

50210145800000012003

10528789900000000445

КБ"Внешторгбанк"

154021445

г.Москва, ул.Гарибальди, 26, кор.4, к.8

(095)120-63-73

Щукин Ф.П.

Одоева Н.Г.

5

ЗАО "МВМ"

7107402584

40150421400000010103

10345801200000000331

КБ "Тульский промышленник"

102325331

г.Тула, ул.Гоголевская, 45

(872) 31-13-34

Чистякова В.Д.

Лагутина Я.И.

6

Октава

7107035454

40125435120000001101

10310712000000001436

ТФ РНКБ

102555436

г.Тула, ул.Каминского, 24

(872)36 -01-77

Варьяш Л.Л.

Давыдов А.Г.

7

Цнтрбытсервис

7105210345

40154287100000011101

10345801200000000331

КБ "Тульский промышленник"

102321331

г.Тула, ул.Каминского, 21,2 эт.

(872)36 -74-43

Аверина О.Р.

Жукова Р.Г.

8

ООО"Цитадель"

7501257847

70254187445000001204

10587403200000000996

АК КБ ПБ

405127996

г.С-Петербург, ул.Попова, 26

(812)346-46-46

Ломовцев А.А.

Кочетыгова Г.Г.

9

ООО"Левша"

7107005857

40140442500000010002

10354782100000000222

ТФ ЦБ РФ

102103222

г.Тула, пр.Ленина, 85

(812) 31-23-19

Касьянов А.С.

Якушина В.В.

10

ЗАО"Дако"

7702587364

50217842700000012403

10510258000000002152

АК КБ МБ

520147152

г.Москва, ул.Тимерязевская, 58

(095)977-12-55

Кирюшкин Г.Г.

Пуханова Е.Д.