Главная страница
Навигация по странице:

  • Работы по Access

  • Заказы

  • Клиенты и Услуги

  • Delete

  • Готово

  • Заказы.

  • Язык структурных запросов SQL. ПРАКТ раб ИТ все4. Федеральное государственное бюджетное образовательное учреждение высшего образования санктпетербургский государственный лесотехнический университет имени с. М


    Скачать 7.16 Mb.
    НазваниеФедеральное государственное бюджетное образовательное учреждение высшего образования санктпетербургский государственный лесотехнический университет имени с. М
    АнкорЯзык структурных запросов SQL
    Дата29.12.2022
    Размер7.16 Mb.
    Формат файлаdoc
    Имя файлаПРАКТ раб ИТ все4.doc
    ТипПрактическая работа
    #868921
    страница9 из 11
    1   2   3   4   5   6   7   8   9   10   11

    Практическая работа № 13

    Создание форм в СУБД Access 


    Цель работы:

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

    • Способы создания форм для ввода данных;

    • Работа в режиме Конструктора;

    • Заполнение полей таблицы данными с помощью подстановок;

    • Значение кнопок Работа с записями;

    • Добавление записей в базу данных с использованием форм.

    Задание 1. Создание простых форм, базирующихся на таблицах


    1. Открыть из папки Работы по Access базу данных Центр-Сервис. Перейти во вкладку Формы.

    2. Создать форму для таблицы Услуги, с помощью кнопки Создать. В появившемся диалоговом окне Новая форма выбрать вид Автоформа: в столбец и источник данных – таблица Услуги. Закрыть новую форму после ее демонстрации на экране, сохранив под именем Услуги.


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



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

    Задание 2. Настройка формы с помощью Конструктора


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

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

    Для добавления элемента Поле со списком щелкнуть по соответствующему инструменту на панели Элементы управления, затем щелкнуть в разделе Область данных формы.



    Появится диалоговое окно Создание полей со списком, в котором необходимо выбрать способ, которым поле со списком получает свои значения. В данном случае оставить предлагаемый вариант – выбор из таблицы или запроса. Далее, во втором диалоговом окне выбрать конкретную таблицу Услуги. В третьем диалоговом окне выбрать отдельные реквизиты таблицы для списка с помощью кнопки “>”, либо все с помощью кнопки “>>”. В создаваемую форму включить все реквизиты.



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



    В последнем диалоговом окне ввести подпись к полю – Услуга. После всех действий нажать кнопку Готово. Аналогично добавить поле со списком для выбора клиента по его наименованию из таблицы Клиенты. После выполнения всех действий в режиме Конструктора форма Заказы примет вид:



    Сохранить форму и закрыть ее окно.

    2. С помощью формы заполнить таблицу Заказы. Например:

    Таблица Заказы

    Номер заказа

    Наименование услуги

    Наименование клиента

    Дата

    Оплачено

    520

    Ремонт ресивера

    ОАО ЕлецГазСтрой

    25.05.2010

    Да

    521

    Установка спутникового телевидения

    ОАО Газпром

    25.05.2010

    Да

    522

    Установка спутникового телевидения

    ТОО Коспар

    25.05.2010

    Да

    523

    Ремонт холодильника

    ООО ЕлецУниСтрой

    25.05.2010

    Да

    524

    Диагностика компьютера

    ЧП Меркулов С.А.

    25.05.2010

    Да

    525

    монтаж сети

    ЧП Меркулов С.А.

    26.05.2010

    Да

    526

    Ремонт ресивера

    ООО Прометей

    26.05.2010

    Нет

    527

    Сборка компьютера

    ТОО Коспар

    26.05.2010

    Да

    528

    Подключение телефона

    ЗАО Юбилей

    27.05.2010

    Да

    529

    Установка спутникового телевидения

    ЗАО Юбилей

    27.05.2010

    Да

    530

    Подключение компьютера

    ОАО Газпром

    27.05.2010

    Да

    531

    Подключение интернета

    ТОО Коспар

    29.05.2010

    Да

    532

    Диагностика компьютера

    ОАО ЕлецГазСтрой

    01.06.2010

    Да

    533

    Ремонт холодильника

    ООО Прометей

    01.06.2010

    Да

    534

    Подключение компьютера

    ТОО Коспар

    02.06.2010

    Нет

    535

    монтаж сети

    ЧП Меркулов С.А.

    03.06.2010

    Да

    536

    Подключение телефона

    ООО ЕлецУниСтрой

    03.06.2010

    Да

    537

    Сборка компьютера

    ЧП Меркулов С.А.

    03.06.2010

    Да

    538

    монтаж сети

    ЧП Меркулов С.А.

    04.06.2010

    Да

    539

    Подключение интернета

    ЗАО Юбилей

    05.06.2010

    Нет
    1   2   3   4   5   6   7   8   9   10   11


    написать администратору сайта