![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Лабораторная работа №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. Макрокоманда вызова формы. Перечислите все ее параметры.
|