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

  • Подчиненная форма

  • Создание формы с помощью инструмента «Форма».

  • Создание формы в режиме конструктора.

  • Контрольные вопросы

  • Задания к лабораторной работе

  • хз. Лабораторная работа 5_. Лабораторная работа 5. Составные формы


    Скачать 229.06 Kb.
    НазваниеЛабораторная работа 5. Составные формы
    Дата28.03.2023
    Размер229.06 Kb.
    Формат файлаdocx
    Имя файлаЛабораторная работа 5_.docx
    ТипЛабораторная работа
    #1022237

    Лабораторная работа №5.

    Составные формы.


    Составные формы (также называются сложными) — это формы, состоящие из нескольких простых. Все части в таких формах функционально самодостаточны и могут существовать отдельно.

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

     Создание формы с помощью инструмента «Форма».

    Пример 1.

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

    Рис. 1. Автоматически созданная форма.
    Форма содержит все поля из таблицы «Категории» и отображает первую запись из таблицы. Кроме того, так как существует таблица «Товары», связанная с таблицей «Категории» отношением «один ко многим», в форму добавлена та часть таблицы «Категории», записи которой относятся к выбранной категории. Однако, в случае существования нескольких таблиц, связанных с выбранной отношением «один ко многим», они не добавляются на форму, чтобы не загромождать ее.

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

    В
    конструкторе можно добавить кнопки и убрать лишние поля. В результате получится следующая форма (Рис. 2):

    Рис. 2. Просмотр товаров по категориям.
    Создание формы в режиме конструктора.

    Пример 2.

    Рассмотрим пример создания формы в режиме конструктора для отображения списка проданных товаров по датам.

    Д
    ля правильного отображения данных в форме, предварительно необходимо создать запрос, который будет включать следующие поля: «Дата продажи», «Наименование товара», «Количество», «Цена», «Сумма». Созданный запрос назовем «Запрос для формы» (рис. 3).
    Рис. 3. Запрос для формы.
    Создадим новую форму в режиме конструктора, для этого выполним команду «Конструктор форм» на вкладке «Создание». В режиме конструктора форм в окне «Окно свойств» для формы, на вкладке «Данные» для свойства «Источник записей» выберем из раскрывающегося списка таблицу «Запрос для формы».

    Далее нажимаем команду «Добавить поля» на ленте инструментов. И в появившемся окне «Список полей». Двойным кликом мыши добавляем поле «Дата продажи»

    Далее также на панели элементов управления выбираем элемент «Подчиненная форма/отчет» и рисуем его в области данных формы, появляется «Мастер подчиненных форм». На первом шаге работы мастера выбираем «Имеющиеся таблицы и запросы» и нажимаем кнопку «Далее». В поле «Таблицы и запросы» выбираем ранее созданный запрос «Запрос: Запрос для формы». С помощью кнопки выбираем все доступные поля и нажимаем кнопку «Далее». На следующем шаге необходимо самостоятельно определить поля связи между главной и подчиненной формой. Такими п
    олями является поле «Дата продажи» (рис. 4). Выбрав поля связи, нажимаем кнопку «Далее».

    Рис.4. Мастер подчиненных форм.
    На следующем шаге задаем имя подчиненной формы и нажимаем кнопку «Готово». Далее настраиваем элементы управления, меняем их макет и сохраняем форму под названием «Просмотр продаж по дате» (рис. 5). Также можно добавить итоговое поле с общей суммой продаж.

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

    Р
    ис. 5. Форма «Список товаров по дате».
    Контрольные вопросы:

    1. Формы. Назначение форм.

    2. Режимы форм.

    3. Способы создания форм.

    4. Конструктор форм.

    5. Свойства формы.

    6. Элементы управления.

    7. Простые и сложные формы.

    8. Главная и подчиненная форма.

    9. Многотабличные (Составные) формы.


    Задания к лабораторной работе:

    База данных «Магазин».

    1. Создать составную форму для просмотра товаров по категориям. (Добавить кнопки: Найти запись, Предыдущая запись, Следующая запись, Закрыть форму).

    2. Создать составную форму для просмотра товаров по поставщикам. (Добавить кнопки: Найти запись, Предыдущая запись, Следующая запись, Закрыть форму).

    3. Создать составную форму для просмотра проданных товаров по дате. (Добавить кнопки: Найти запись, Предыдущая запись, Следующая запись, Закрыть форму). (Рис. 5)

    4. Создать составную форму для просмотра проданных товаров по продавцам. (Добавить кнопки: Найти запись, Предыдущая запись, Следующая запись, Закрыть форму).




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