47138 (608116), страница 4

Файл №608116 47138 (Информационная система "Мебельная фабрика") 4 страница47138 (608116) страница 42016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 4)

– Сумма оплаты;

– Город;

– Количество.

Для этого нужно щелкнуть в окне База данных по объекту Запросы. В окне Запросы щелчок по кнопке Создать. В окне Новый запрос выбирается Конструктор и нажимается кнопка Ok. В появившемся окне Добавить таблицу добавляются таблицы Сведения о заказе и Оплата, затем окно закрывается.

Перетаскиваются названия полей из окон таблиц в бланк запроса, расположенный под схемой данных, соблюдается их заданный порядок.

Можно просмотреть выборку, выполнив команду Вид / Режим таблицы или щелкнув по кнопке инструментальной панели Вид. А в случае ошибок выборки, можно вернуться в режим Конструктора запросов и, если выборка содержит ошибки, и откорректировать запрос

При закрытии запроса в появившемся окне подтверждается необходимость его сохранения. Присваивается запросу имя Запрос по товарам.

2. Выборка по оплате включает следующие поля: Код фондов, Затрачено часов, Код сотрудника, Код договора, Оплачено из таблиц Выдачи, Записи работ, Сотрудники и Договоры. В поле Оплачено в строке Условие отбора указывается значение Да и убирается галочка в строке Вывод на экран. Запрос сохраняется (Приложение 2, рис. 2).

3. Запрос на итоговую оплату с налогом включает следующие поля: Наименование товара, Количество, Налог, Сумма оплаты, Фамилия клиента.

Далее нужно щелкнуть мышью в строке Поле первого свободного столбца бланка, а затем – по кнопке инструментальной панели Построить. Будет вызвано окно Построителя выражений

Вводится в окно построителя выражение: %:

[Сумма оплаты]*[Налог],

где % (сумма налога)заголовок столбца с вычисляемым полем,

[Сумма оплаты]*[Налог] – поля таблиц Оплата и Сведения о заказе.

Используются для записи выражения инструменты Построителя выражений. После ввода выражения щелчок по кнопке Ok.

Щелчком мыши в ячейке поля следующего свободного столбца переходим в окно Построителя выражений.

Вводится в окне Построитель выражений формула:

Итоговая сумма: [Сумма Оплаты]+[%],

где Итоговая сумма – заголовок столбца с вычисляемым полем,

[Сумма Оплаты] – поле таблицы Оплата.

Для редактирования выражения в вычисляемом поле запроса можно использовать окно Область ввода, которое вызывается комбинацией клавиш Shift+F2, если ячейка с полем активизирована. То же самое можно сделать, выбрав пункт Масштаб в контекстном меню, вызываемом щелчком правой клавиши мыши по названию поля.

Включаются флажки вывода на экран вычисляемых полей. Запускается запрос. После отладки запрос сохраняется под именем Запрос на итоговую оплату с налогом.

4. Запрос по городам включает следующие поля: Код клиента, Код проекта, Адрес, Город, Номер телефона, Фамилия клиента, Последовательность из таблицы Клиенты. В поле Город в строке Условие отбора указывается [Введите город]. Запрос сохраняется. С помощью этого запроса просматривается информация заказов по городам в отдельности.

6. Запрос по конечной дате включает следующие поля: Начальная дата, Конечная дата, Имеется мест, Код сотрудника, Код договора, Код типа договора их таблицы Договоры. В строку Условие отбора поля Начальная дата необходимо установить курсор и щелкнуть по кнопке инструментальной панели Построить. В окне Построитель выражений ввести имя DMax. Для этого нужно раскрыть список Функции в левом подокне построителя и выбрать Встроенные функции. Далее в среднем подокне выбрать категорию функций По подмножеству, а в правом подокне – функцию DMax. Соответствующая функция появится в главном окне построителя с обозначением ее аргументов.

Удалите первый аргумент функции и вставьте вместо него имя поля Начальная дата либо непосредственным вводом с клавиатуры, либо путем раскрытия щелчком мышки списка Запрос по конечной дате в левом подокне, а затем выбрав Начальная дата. В последнем случае нужно удалить неиспользуемую часть строки «Выражение». Далее введите значения остальных аргументов функции, таким образом, чтобы функция приняла следующий окончательный вид:

DMax(«[НачальнаяДата]»; «Договоры»)

Для записи функции в ячейку таблицы описания запроса щелкните по кнопке Ok.

Закройте запрос сохранением макета и присвойте ему имя Запрос по конечной дате. Просмотрите результат выполнения запроса двойным щелчком мыши по его имени в окне базы данных (Приложение 3, рис 3).

7. Подсчет зарезервированного клиентами включает поля Код клиента и Зарезервировано всего из таблицы Резервирование. Щелкнув по кнопке Групповые операции в поле Зарезервировано всего выберем функцию count, которая обеспечивает подсчет числа записей в запросе (Приложение 4, рис. 1)

8. Подсчет затрат клиентов по городам (перекр.).

С помощью Конструктора создается новый запрос с использованием таблиц Клиенты, Расходы и Выдачи.

Вводится в 1-ый столбец бланка запроса поле Фамилия клиента, во 2-ой столбец – поле Город, в 3-ий столбец – поле Сумма затрат.

Щелчком по кнопке инструментальной панели Тип запроса выбирается из списка Перекрестный.

Выбираются значения в строке бланка Перекрестная таблица при развернутом списке в ячейках:

Для 1-го столбца Заголовок строк, для 2-го столбца – Заголовок столбцов, для 3-го столбца – Значение

Выбирается функция Sum для групповой операции в 3-м столбце.

Щелкнув по кнопке Запуск, можно просмотреть перекрестную выборку. Запрос сохраняется под именем Подсчет затрат клиентов по городам (перекр.).

Для создания итогового столбца нужно перейти в режим конструктора и вставить в бланк запроса еще одно поле Сумма затрат. Введите перед названием этого поля название столбца Итого: В строке Групповая операция выберите count, а в строке Перекрестная таблицаЗаголовки строк.

9. Подсчет оплаченного включает следующие поля: Код клиента, Город, Количество оплаченного, Оплачено из таблиц Расходы, Выдачи и записи работ. В строке групповые операции для поля Количество оплаченного выбрать count (что обеспечит подсчет числа записей в запросе), для поля Оплачено отменить вывод на экран и в строку Условие отбора ввести значение Да.

10. Подсчет расходов по городам включает следующие поля: Город и Код расходов таблицы Выдачи. В строке групповые операции для поля Код расходов выбрать функцию count и перед названием поля Код расходов ввести Всего, что позволит сосчитать количество записей в запросе.

11. Необходимо создать запрос на обновление базы данных, при выполнении которого произойдет увеличение оплаты товаров в 2 раза. Для этого создается с помощью конструктора новый запрос, где в качестве исходной таблицы принимают «Оплату».

Далее указывается тип запроса, выполняя команду ЗАПРОС/ОБНОВЛЕНИЕ.

Необходимо в поле «Сумма оплаты» в строку «Обновление» ввести с помощью «Построителя выражений» выражение: [Сумма оплаты]*2. Запрос выполняется, нажав на панели инструментов кнопку «Запуск» и сохраняется под именем «Запрос на обновление »

12. Требуется составить запрос на добавление записей из одной таблицы в другую. На первом этапе создается таблица «Поступление новых товаров».

На втором этапе создается запрос с помощью конструктора. В окне Добавление таблицы выбирается ранее созданная таблица, нажимается кнопка Добавить и добавляются все поля таблицы. Указывается тип запроса, выполняя команду ЗАПРОС/ДОБАВЛЕНИЕ.

В окне Добавление введём имя таблицы «Товары», к которой должны добавляться строки исходной таблицы. Затем запрос сохраняется с именем «Запрос на добавление».

3.6.2 Формы

Требуется создать формы:

1. Необходимо создать простую форму по таблице Сотрудники.

Для этого нужно установите в окне базы данных вкладку «Формы » и щелкните по кнопке «Создать ».

В окне «Новая форма » выбрать «Мастер форм » и указать в качестве источника данных таблицу Сотрудники.

В окне «Создание форм » выбрать все поля таблицы и нажмите кнопку «Далее ».

Далее нужно выбрать внешний вид формы «в один столбец », нажать кнопку «Далее », выбрать стиль оформления «Стандартный» и нажать кнопку «Далее ». Присвоив имя форме: «Сотрудники – простая », и нажать кнопку «Готово ». Информация таблицы просматривается с помощью созданной формы.

Для редактирования формы нужно установить режим «Конструктор », с помощью вертикальной линейки создать достаточную область для ввода заголовка формы и, выбрав на панели элементов «Надпись », отметить границы надписи в области заголовка, где вводится текст в рамку надписи. Выделив рамку надписи, регулируется ее размер и местоположение.

Форма просматривается, если щелкнуть по кнопке инструментальной панели «Вид », установив режим «Форма».

Закрыв форму, необходимо сохранить изменения (Приложение 6, рис. 1).

2. Требуется создать простую форму по связанным таблицам для просмотра Списка клиентов, индексом доставки товаров с суммой затрат. Для создания формы необходимо использовать 2 таблицы: «Клиенты » и «Расходы ».

Для этого в окне базы данных на вкладке «Формы » нужно щелкнуть по кнопке «Создать », в окне «Новая форма » выбрать «Мастер форм » и указать в качестве источника данных таблицу «Группа ».

В окне «Создание форм » выбирается из таблицы «Клиенты» поле «Код клиента», из таблицы «Расходы » – поле «Сумма затрат» и «Индекс доставки» и нажимается кнопка «Далее ».

На следующем шаге выбирается вид представления данных: Клиенты и нажимается кнопка «Далее ». После выбирается внешний вид формы – «ленточный» и стиль – «официальный » и нажимается кнопка «Готово ».

Установив режим «Конструктор», редактируется заголовок формы путем вызова «Панель элементов », щелкнув по соответствующей кнопке панели инструментов. Поместив панель элементов горизонтально над панелью задач Windows, нужно увеличить высоту области заголовка формы. Переместив контуры названий столбцов вниз, на освободившемся месте нужно вставить надпись для названия формы. Для перемещения надписи выделяется контур и перетаскивается мышкой расположенный в левом верхнем углу контура маркер. Вводится заголовок формы «Список кодов клиента ».

Закрыв форму, присваивается имя «Ленточная форма Кодов клиента ».

3. Необходимо создать форму со списком, которая позволяет просматривать данные каждого клиента. Форма должна быть снабжена списком клиентов, в котором для каждого клиента указывается его код, город, адрес и телефон. Для создания формы следует использовать таблицу «Клиенты» и специально подготовленный запрос «Расходы-Выдачи».

Запрос создается на основании таблиц Расходы и Выдачи, включающий поля Сумма затрат, Индекс доставки, Вес упаковки и Цена доставки.

На следующем шаге создается с помощью «Мастера форм» простая форма в один столбец по таблице «Клиенты», включив в нее поля: Фамилия клиента, Код клиента, Адрес, № телефона, Город.

В окне «Создание форм» форме присваивается имя «Форма Клиенты с полем для списка» и включается флажок «Изменить макет формы» для непосредственного перехода в режим конструктора. Для ознакомления с приемами конструирования форм нужно включить флажок «Вывести справку по работе с формой» и щелкнуть по кнопке «Готово».

В режиме конструктора, переместив вниз горизонтальную линию, разделяющую области данных и примечания, нужно щелкнуть на панели элементов по кнопке «Мастера» и выбрать на панели элементов конструирования формы элемент «Поле со списком». Указывается мышью местоположение окна для списка в области данных формы, где высота окна должна быть равна высоте кнопки, раскрывающей список. В окне Создание полей со списком необходимо оставить включенным переключатель объект «поле со списком», который будет использовать значения из запроса. В следующем окне включив переключатель Показать запросы, выбирается ранее созданный запрос Расходы-Выдачи и на следующем шаге включается в список все поля запроса. Далее нужно выбрать сортировку списка по возрастанию кодов клиента, а затем, перетаскивая границы заголовков столбцов, определить их ширину и щелкнуть по кнопке «Готово».

Необходимо добавить к списку заголовки строк. Для этого нужно перейти в режим конструктора и открыть окно свойств поля со списком, щелкнув правой клавишей мыши по маркеру в левом верхнем углу контура поля. В контекстном меню выбирается пункт Свойства и на вкладке Макет указывается для свойства Заглавия столбцов значение Да. Форма сохраняется с именем «Форма Клиенты с полем для списка».

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

Для этого создается простой запрос на выборку «Подсчет оплаченного», включив в него поля: Код клиента, Город и Количество оплаченного.

Также требуется создать табличную автоформу с именем «Подчиненная» со списком городов из таблицы «Клиенты». С помощью «Мастера форм» создается главная форма на основе запроса «Подсчет оплаченного», включив в нее все поля. Главная форма создается в один столбец стандартным стилем, используя тип представления данных по городу. Включив флажок «Изменить макет формы», задается имя формы: «Составная форма по городам».

В режиме конструктора нужно увеличить область для размещения данных и ввести элемент «Надпись» с текстом «Город». Далее размещается под надписью элемент «Подчиненная форма / отчет» и в появившемся окне мастера подчиненных форм выбирается из числа имеющихся форм – форму Подчиненная и щелкается по кнопке Далее. В окне определения полей связи сохранив включенным переключатель Выбор из списка, выбирается строка, предложенная мастером. В последнем окне мастера, не изменяя имени подчиненной формы, нужно щелкнуть по кнопке Готово. Форма сохраняется.

5. Требуется создать составную форму для просмотра товаров с пользовательскими кнопками для перехода по записям.

Для этого нужно создать на основании таблиц Оплата и Сведения о заказе запрос на выборку с итогами, содержащий поля: Код заказа, Количество, Сумма оплаты, Фамилия клиента, Город и Код товара. Новому запросу присваивается имя Запрос по товарам. Далее создается с помощью конструктора главная форма. Для этого в окне базы данных нужно щелкнуть по кнопке Создать и выбрать в качестве источника данных Запрос по товарам.

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

Отключите в главной форме линейки (полосы) прокрутки, кнопки перехода по записям и область выделения. Для этого откройте окно свойств формы, щелкнув по кнопке Свойства на инструментальной панели конструктора форм. Установите вкладку Макет и измените на ней значения соответствующих свойств.

Для того чтобы создать в форме кнопку со стрелкой для перехода к следующему товару, нужно включить мастера панели элементов, щелкнув по соответствующей кнопке этой панели. Далее необходимо выбрать на панели элемент Кнопка и очертить контур будущей кнопки при нажатой левой клавише мыши. После отпускания клавиши мыши появится окно Создание кнопок .

В окне Создание кнопок выбирается категория Переходы по записям, а в нем – действие Следующая запись. В следующем окне включается флажок Показать все рисунки и выбирается рисунок. Не изменяя имя, предложенное Access, нужно щелкнуть по кнопке Готово. В режиме формы проверяется правильность работы кнопки. При ее нажатии должен происходить вывод сведений о следующем товаре.

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

Характеристики

Тип файла
Документ
Размер
424,76 Kb
Тип материала
Учебное заведение
Неизвестно

Список файлов курсовой работы

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6513
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее