![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Создание сложной формыСложная форма – это форма, созданная на основании двух или более таблиц или запросов. Она состоит из главной и подчиненной формы. Сложная форма необходима для работы (отображения, редактирования) с данными из нескольких таблиц. Например: при внесении новых записей в сложную форму, построенную на основании таблиц: Агенты, Продажи за год, Каталог, данные будут автоматически вноситься в указанные таблицы. При этом реализуется важнейший аспект технологии работы с базой данных – однократный ввод данных. Задание 11: Создайте сложную форму «Продажи агентов» Форма должна отражать данные о проданной каждым агентом продукции за весь период времени (год). · В окне БД на закладке Формы создайте форму с помощью Мастера форм, не выбирая источника форм. · Далее: ответы на вопросы окна диалога: Создание форм: 1) таблица: Агенты,доступные поля: ФИО агента, телефон таблица: Продажи за год,доступные поля: № по каталогу, Месяц, Проданное количество, Договорная цена за единицу, № заказчика;таблица: Каталог,доступные поля: Наименование товара.Далее. 2) тип представления данных: по Агенты,флажок: Подчиненные формы. Далее. 3) внешний вид подчиненной формы: табличный,требуемый стиль: обычный.Далее. 4) имена форм: Главная форма: Продажи агенты,подчиненная форма: Продажи за год подчиненная форма. Дальнейшие действия: Открытие формы для просмотра или ввода данных.Готово. · Форма после создания будет открыта в режиме добавления и просмотра данных. · Откройте форму в режиме Конструктора, задайте заголовок формы: «Продажи агентов» и установите кнопку автоматического закрытия формы (на примере задания 10). Задание 12: В форме «Продажи агентов» сделайте возможность выбора агентов из списка по номеру агента. · В форме Агенты, находящейся в режиме конструктора, выберите из панели элементов кнопку Поле со списком и установите его в форме. · Ответьте на вопросы диалогового окна: Создание полей со списком: 1)Способ, которым поле со списком получает свои значения: поле со списком использует значения из таблицы или запроса. Далее. 2)Таблица: Агенты.Показать таблицы. Далее 3) Выбранные поля: № агента.Далее. 4) Сохранить в поле: № агента.Далее. 5) Подпись, которую содержит поле со списком:№ агента.Готово. ·
Откройте форму в режиме Просмотра, ее вид: Просмотр информации по агентам можно осуществлять в форме на основании списка агентов по номерам, выбирая необходимый номер агента. При этом автоматически выдаются данные о его продажах. Сохраните и закройте форму.
|