Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Создание сложной формы




Сложная форма – это форма, созданная на основании двух или более таблиц или запросов. Она состоит из главной и подчиненной формы. Сложная форма необходима для работы (отображения, редактирования) с данными из нескольких таблиц. Например: при внесении новых записей в сложную форму, построенную на основании таблиц: Агенты, Продажи за год, Каталог, данные будут автоматически вноситься в указанные таблицы. При этом реализуется важнейший аспект технологии работы с базой данных – однократный ввод данных.

Задание 11: Создайте сложную форму «Продажи агентов»

Форма должна отражать данные о проданной каждым агентом продукции за весь период времени (год).

· В окне БД на закладке Формы создайте форму с помощью Мастера форм, не выбирая источника форм.

· Далее: ответы на вопросы окна диалога: Создание форм:

1) таблица: Агенты,доступные поля: ФИО агента, телефон

таблица: Продажи за год,доступные поля: № по каталогу, Месяц, Проданное количество, Договорная цена за единицу, № заказчика;таблица: Каталог,доступные поля: Наименование товара.Далее.

2) тип представления данных: по Агенты,флажок: Подчиненные формы. Далее.

3) внешний вид подчиненной формы: табличный,требуемый стиль: обычный.Далее.

4) имена форм: Главная форма: Продажи агенты,подчиненная форма: Продажи за год подчиненная форма.

Дальнейшие действия: Открытие формы для просмотра или ввода данных.Готово.

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

· Откройте форму в режиме Конструктора, задайте заголовок формы: «Продажи агентов» и установите кнопку автоматического закрытия формы (на примере задания 10).

Задание 12: В форме «Продажи агентов» сделайте возможность выбора агентов из списка по номеру агента.

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

· Ответьте на вопросы диалогового окна: Создание полей со списком:

1)Способ, которым поле со списком получает свои значения: поле со списком использует значения из таблицы или запроса. Далее.

2)Таблица: Агенты.Показать таблицы. Далее

3) Выбранные поля: № агента.Далее.

4) Сохранить в поле: № агента.Далее.

5) Подпись, которую содержит поле со списком:№ агента.Готово.

·

 
 

Откройте форму в режиме Просмотра, ее вид:

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

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


Поделиться:

Дата добавления: 2014-11-13; просмотров: 88; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты