Студопедия

Главная страница Случайная страница

Разделы сайта

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






Лабораторная работа №7. Тема:Создание форм индивидуального задания






Тема: Создание форм индивидуального задания

Задание

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

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

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

Варианты индивидуальных заданий

Вариант 1

Создайте такие формы:

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

- Форму, которая содержит такие элементы управления:

1) Текстовое поле для ввода номера поезда;

2) Кнопку, с которой связана такая программа: программа вводит из текстового поля номер поезда, ищет соответствующую запись в таблице «Поезда», выводит в текстовые поля пункт отправления, пункт назначения. Создает запрос о проданных билетах на этот поезд с указанием их стоимости и выводит его в список. Подсчитывает количество проданных билетов и их общую стоимость.

3) Текстовые поля для вывода пунктов отправления и назначения;

4) Список, в который выводится информация о проданных билетах.

Вариант 2

Создайте такие формы:

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

- Форму в режиме конструктора, которая содержит такие элементы управления:

1) текстовое поле для ввода кода модели автомобиля;

2) кнопку, с которой связана процедура поиска записи в таблице «Автомобили» по введенному коду. Процедура выводит в поля название модели, стоимость и фирму-производителя. Затем процедура формирует запрос о заказах на эту модель и показывает его в списке. Вычислить стоимость всех заказов и вывести в форму;

3) текстовые поля для вывода названия модели, стоимости и фирмы-производителя;

4) список, в котором отображаются заказы на автомобиль.

- Форму, которая регистрирует заказ на покупку автомобиля, с вычислением суммы налога и суммы к оплате.

Вариант 3

Создайте такие формы:

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

- Форму в режиме конструктора, которая содержит такие элементы управления:

1) текстовое поле для ввода кода транспорта;

2) кнопку, с которой связана процедура поиска записи в таблице «Транспорт» по введенному коду транспорта. Процедура находит запись и выводит в текстовые поля название транспорта, стоимость транспорта. Затем процедура формирует запрос, в котором указываются все заказы на этот транспорт с подсчетом стоимости заказа. Результаты запроса выводятся в список. Вычислить общую стоимость всех заказов.

3) Текстовые поля для вывода в них названия транспорта и стоимости;

4) Список для вывода информации о заказах на перевозки со стоимостью заказа.

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

Вариант 4

Создайте такие формы:

- форму с подчиненной формой. В главной форме должна быть информация о магазине. В подчиненной – список заказов этого магазина с вычислением суммы заказа и суммы к оплате;

- Форму в режиме конструктора, которая содержит такие элементы управления:

1) текстовое поле для ввода кода магазина;

2) кнопку, с которой связана процедура поиска записи в таблице «Магазины». Процедура находит нужную запись и выводит в текстовые поля название магазина, адрес и телефон. Процедура формирует запрос, который содержит список всех заказов данного магазина с указанием даты заказа, стоимости заказа и суммы, которую нужно заплатить (с учетом скидки). Вычислить общую стоимость всех заказов.

3) Текстовые поля для вывода информации о магазине;

4) Список для вывода информации о заказах.

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

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

1. Цели создания формы. Типы форм и их особенности (простая, ленточная и т.д.). Всплывающая форма, модальная форма.

2. Разделы формы. Свойства форм.

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

4. Понятие подчиненной формы. Создание подчиненной формы и внедрение ее в основную форму.

5. Создание вычисляемых полей в форме. Работа с построителем выражений.

6. Элементы управления список и раскрывающийся список: задание запроса в качестве источника данных.

7. Макрокоманда вызова формы. Перечислите все ее параметры.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.