Читайте также: |
|
Задание 12.
(выполнить по аналогии с заданием 5)
Составить аналогичный запрос, но на выборку записей в таблице «Товар» о товарах поставленных после 14.01.2011 года (в запрос нужно добавить поле «Дата поставки» и для него задать условие отбора).
Задание 13
Создать запрос к связанным таблицам, отражающий поставки товара каждым из поставщиков (перекрестный запрос).
1. В окне базы данных выбрать вкладку Создание. Нажать кнопку Мастер запросов.
2. Выбрать Перекрестный запрос.
3. Выделить таблицу «Товар» и нажать Далее.
4. Выделить поле Поставщик и перенести его в выбранные поля кнопкой . Нажать Далее.
5. В качестве заголовков столбцов запроса выберите Наименование товара. Затем Далее.
6. Для поля Количество выберите функцию Число. Затем нажмите Далее.
7. Задайте имя запроса «Поставки товара» и нажмите Готово.
В открывшемся запросе отражено - сколько всего, и какого товара поставляет каждый поставщик.
Задание 14
Создать форму для просмотра результатов запроса «Стоимость», дополнив ее информацией о сумме добавленной стоимости (например, надбавка составляет 5%) для каждого вида товаров.
1. В окне базы данных выбрать таблицу или запрос по которой хотите создать форму (в данном случае запрос Стоимость), выбрать вкладку Создание и нажать на кнопку Форма.
2. Нажать правой кнопкой мыши по форме и выбрать в контекстном меню пункт Конструктор. На экране появится окно формы, список полей запроса «Стоимость» и панель инструментов.
3. Изменить название формы «Стоимость» на «Добавленная стоимость».
4. Для создания вычисляемого поля Добавленная стоимость следует нажать кнопку «Поле » на Панели инструментов.
5. Указатель мыши установить в то место формы, куда следует поместить верхний левый угол нового поля и щелкнуть клавишей мыши.
6. Рядом с новым полем автоматически появилась надпись, содержащая текст « Поле …». Щелкнув левой кнопкой мыши на данной надписи, введем название поля Добавленная стоимость.
7. Для ввода формулы указатель установить внутрь поля «Свободный», нажать кнопку мыши и ввести формулу: =[Стоимость]*0,05.
8. Отредактируйте размер окон вычисляемого поля. Для перемещения надписей следует схватить ее за верхний левый «Жирный» квадрат и не отпуская кнопки мыши, поставить на нужное место.
9. Закрыть окно конструктора форм и сохранить форму с именем «Добавленная стоимость».
10. Открыть фору и просмотреть результат. Закрыть форму.
Задание 15
Реализовать в БД учет продаж товара со склада.
1. С помощью Конструктора таблиц создать таблицу «Продажи» и ввести наименования полей и их тип. Для поля Дата продажи используйте маску ввода (см. рис.1).
2. На вкладке Работа с базами данных нажать кнопку Схема данных.
3. В открывшемся окне Добавление таблиц выделить таблицы «Товар» и «Продажи», нажав и удерживая клавишу [Shift], и нажать кнопку Добавить. Закрыть окно Добавление таблиц.
4. В окне Схема данных должны отобразиться структуры таблиц «Товар» и «Продажи».
Если поля этих таблиц не видны, необходимо выполнить пункт меню Отобразить таблицу, щелкнув левой клавишей мыши и выполнив это через появившееся контекстное меню.
5. Указателем мыши захватить поле Номенклатурный номер из таблицы «Продажи» и отбуксировать его к одноименному полю в таблице «Товар». На экране появится окно Связи, где будет указано, по каким полям устанавливается связь.
6. Для установки типа связи нажать кнопку Объединение. Выбрать третий вариант параметров объединения. Нажать ОК, затем Создать.
Установленная связь будет показа линией со стрелкой.
7. Создать запрос на вычисление остатков на складе. Для этого в окне базы данных выбрать вкладку Создание. Нажать кнопку Конструктор запросов.
8. Выбрать таблицы «Товар» и «Продажи», из которых поступят данные в запрос и добавить эти таблицы в окно Запрос кнопкой Добавить. Окно Добавление таблиц закрыть.
9. В бланк запроса в строку Поле нужно последовательно переместить мышью (схватить и перетащить) поля таблицы «Товар».
10. Для ввода формулы расчета остатков используйте Построитель выражений. Используйте встроенную условную функцию. Синтаксис функции IIf (условие; что требуется сделать, если условие выполняется; что требуется сделать, если условие не выполняется). Слово Остатки: введите с клавиатуры.
11. Нажмите ОК в окне Построителя выражений.
12. Закройте конструктор запроса, присвоим имя Остатки.
13. Откройте запрос «Остатки» и убедитесь, что остатки товара соответствуют количеству товара в таблице «Товар», поскольку пока не оформлено ни одной продажи (таблица «Продажи» пустая).
14. Создать запрос «Итоги продаж» для вычисления суммы продаж по каждому проданному товару.
15. Создать форму для оформления продажи товара (заполнения таблицы «Продажи»), для чего откройте Конструктор форм.
16. Нажмите кнопку «Добавить поля» и откройте поля таблицы «Продажи».
17. Для поля «Номенклатурный номер» создайте поле со списком. Для этого нужно выделить это поле в списке полей, нажать кнопку Поле со списком на панели инструментов (кнопку мыши отпустить) и перенести в форму.
18. Появится окно для создания поля со списком. Нажмите кнопку Далее и укажите таблицу Товар, нажмите Далее.
19. Выберите и перенесите поля (см. рисунок):
Нажмите Далее, Далее, Далее.
20. Выделите в окне «Доступные поля:» Номенклатурный номер, нажмите Далее, отметьте «Сохранить в поле», раскройте список и выберите «Номенклатурный номер» (см. рисунок), затем Далее.
21. Задайте подпись Номенклатурный номер, затем Готово.
22. Перенесите в форму поля Продано и Дата продажи.
23. Чтобы знать сколько товара осталось на складе вставим подчиненную форму на запрос «Остатки». Для этого нажмите кнопку «Подчиненная форма/отчет» и перетащите ее в макет формы.
24. В открывшемся окне Мастера нажмите Далее, выберите запрос «Остатки», перенесите все поля и нажмите Далее.
25. Выберите тип связи «Отсутствует», затем Далее и Готово.
26. Вставьте надпись «Продажи», красиво откорректируйте положение полей в форме.
27. Закройте Конструктор форм, сохранив с именем Продажи.
28. Откройте форму продажи и при необходимости откорректируйте ширину колонок подчиненной формы (откройте в режиме Конструктора).
29. Оформите продажу трех товаров и закройте форму.
30. Откройте таблицу «Продажи» и удостоверьтесь в наличии данных в ней. Закройте.
31. Откройте запрос «Остатки» и проверьте правильность вычисления остатков товара. Закройте.
32. Создайте отчет по продажам, подведя итог по сумме продаж. В качестве источника используйте запрос «Итоги продаж».
Дата добавления: 2015-10-29; просмотров: 146 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Оформление интерфейса, создание кнопочных форм. | | | Fizikа fаni. Fizikаviy tаdqiqot usullаri, tаjribа, gipotezа, ilmiy izlаnish, |