work (Пример создания БД Материалы с помощью Access), страница 2
Описание файла
Документ из архива "Пример создания БД Материалы с помощью Access", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "work"
Текст 2 страницы из документа "work"
Вначале формируем запрос «ПОСТУПЛЕНИЕ МАТЕРИАЛОВ ОТ ПОСТАВЩИКОВ ПО ВИДАМ». В меню базы переходим на запросы, щелкаем на «Создание запроса в режиме конструктора», в появившемся окне добавляем все три таблицы это «НОМЕНКЛАТУРА МАТЕРИАЛОВ», «ПОСТАВЩИКИ» и «ПОСТАВКА МАТЕРИАЛОВ», закрываем окно добавления таблиц. С добавлением таблиц сразу отразятся и связи между ними. Зацепив левой кнопкой мыши поле «Поставщик» из таблицы «ПОСТАВЩИКИ» перетаскиваем его в первое поле запроса, также поле «Материал» из таблицы «НОМЕНКЛАТУРА МАТЕРИАЛОВ» перетаскиваем во второе поле запроса, поля «ДатаПоставки», «ЕдИзмерения», «Количество» и «Цена» из таблицы «ПОСТАВКА МАТЕРИАЛОВ» перетаскиваем соответственно в третье, четвертое, пятое и шестое поле запроса. В седьмом поле запроса в верхней строке поместить в нем курсор и щелкнув по правой кнопке мыши из появившегося меню выбрать Построить. В нижнем левом окне нажав на плюс где таблицы открыть их и выбрать таблицу «ПОСТАВКА МАТЕРИАЛОВ». Из появившихся полей в среднем нижнем окне двойным щелчком выбрать поле «Количество», после нажать кнопку со знаком «*» и далее выбрать поле «Цена». В верхнем Нажать «ОК». Перейти в другое поле. Поставив курсор обратно с верхнюю строку седьмого поля запроса вместо слова «Выражение1» набрать «Сумма». Закрыть запрос, сохранить изменения, в появившемся окне ввести имя запроса «ПОСТУПЛЕНИЕ МАТЕРИАЛОВ ОТ ПОСТАВЩИКОВ ПО ВИДАМ» и нажать «ОК».
Далее создаем запрос «ПОСТУПЛЕНИЕ МАТЕРИАЛОВ ПО ДАТАМ ЗА ОПРЕДЕЛЕННЫЙ ПЕРИОД». Нажимаем «Создание запроса в режиме конструктора». В окне «Добавление таблицы» переходим на вкладку запросы, двойным щелчком выбираем запрос «ПОСТУПЛЕНИЕ МАТЕРИАЛОВ ОТ ПОСТАВЩИКОВ ПО ВИДАМ» и закрываем окно. Из запроса «ПОСТУПЛЕНИЕ МАТЕРИАЛОВ ОТ ПОСТАВЩИКОВ ПО ВИДАМ» в верхнем окне захватываем и переносим в поля запроса следующие поля «ДатаПоставки», «Поставщик», «Материал», «Количество» и «Сумма» соответственно в первое, второе, третье, четвертое и пятое поле запроса. В строке условие отбора в первом поле (где стоит ДатаПоставки) ставим курсор и пишем Between [Дата начало периода] And [Дата конец периода]. Закрываем конструктор, сохраняем изменения, и вводим имя запроса «ПОСТУПЛЕНИЕ МАТЕРИАЛОВ ПО ДАТАМ ЗА ОПРЕДЕЛЕННЫЙ ПЕРИОД». Теперь перед выполнением запроса у пользователя будет сначала запрошена Дата начало периода, а затем Дата конец периода и так будет задан период между какими датами отобрать записи.
-
Формирование отчетов.
Переходим в меню Отчеты моей базы данных. Мне по заданию необходимо сформировать три отчета это «Поступление материалов от поставщиков по видам», «Поступление материалов по видам от поставщиков» и «Поступление материалов по датам за определенный период».
Для формирования отчета «Поступление материалов от поставщиков по видам» щелкаем «Создание отчета с помощью мастера». Выбираем из списка «Запрос: ПОСТУПЛЕНИЕ МАТЕРИАЛОВ ОТ ПОСТАВЩИКОВ ПО ВИДАМ». Нажав кнопку « >> » выбираем все поля из запроса. Нажимаем кнопку «Далее > ». Вид представления данных выбираем ПОСТАВЩИКИ, это первый уровень группировки. Далее выбираем Материал, это второй уровень группировки. Нажимаем «Далее >”. Сортировку записей выбираем по дате. Нажав кнопку «Итоги…» ставим галочку на пересечении строки Сумма и столбца Sum и нажимаем «ОК». Кнопка «Далее > ». Выбираем Блок и ориентацию бумаги альбомная, «Далее > ». Выбираем Строгий и кнопка «Далее > ». Вводим имя отчета «Поступление материалов от поставщиков по видам» и кнопка «Готово». Закрываем отчет. Нажав на данном отчете правую кнопку мыши выбираем Конструктор. Выбираем поле «Sum» примечании для группы `Материал` и примечании для группы `Название поставщика` и удаляем их. Ставим курсор в строку Итоги для материала и исправляем ее на =”Итого по материалу “ & [Материал]. Поле =Sum[Сумма] приподнимаем выше чтобы была в одной строке Итого по материалу. Также поступаем и со строкой Итоги для поставщика. Поле Ед. изм. уменьшаем в длине, а увеличиваем поле Дата поставки, также поступив и с соответствующими полями в области данных. Поля Дата поставки и другие в свойствах выбираем выравнивание по центру. Ну и так далее производим изменения, что бы поля хорошо читались не наползали друг на друга и помещались все выводимые данные. Закрываем отчет и сохраняем изменения.
Также создаем отчет «Поступление материалов по видам от поставщиков» только выбираем не все поля из запроса, а только поля «Материал», «Поставщик», «Количество», «Цена» и «Сумма» и группировка первый уровень по материалам а второй по поставщикам.
Создаем отчет «Поступление материалов по датам за определенный период». Для этого запускаем Создание отчета с помощью мастера, выбираем «запрос: ПОСТУПЛЕНИЕ МАТЕРИАЛОВ ПО ДАТАМ ЗА ОПРЕДЕЛЕННЫЙ ПЕРИОД». Из полей нажав кнопку «>> » выбираем все поля, кнопка «Далее > ». Выбираем ПОСТАВКА МАТЕРИАЛОВ и кнопка «Далее > ». Выбираем уровень группировки по ДатеПоставки нажав это поле два раза левой кнопкой мыши. Нажимаем кнопку «Группировка» и выбираем интервал группировки по дням, и кнопка «ОК». Кнопка «Далее > ». Сортировку выбираем по полю ДатаПоставки. Нажимаем кнопку «Итоги» и ставим галочку на пересечении строки Сумма и столбца Sum. Кнопка «ОК» и «Далее > ». Выбираем макет Блок, ориентация альбомная и кнопку «Далее > ». Строгий и кнопка «Далее > ». Вводим имя отчета «Поступление материалов по датам за определенный период» и кнопка «Готово». Закрываем отчет и открываем его в режиме конструктора и производим настройки.