русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

СОЗДАНИЕ СОСТАВНОЙ ФОРМЫ И ДИАГРАММЫ


Дата добавления: 2015-07-04; просмотров: 664; Нарушение авторских прав


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

Первичная форма (контейнер) называется главной формой, а форма внутри первичной называется подчиненной. Подчиненная форма удобна для вывода данных из таблиц или запросов, представляющих отношение Один-ко-многим.

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

8.1. СОЗДАНИЕ ФОРМЫ ЗАКАЗАННЫЕ КОМПЬЮТЕРЫ

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

Задание 1. Создать составную форму Заказанные Компьютеры для анализа и учета договоров.

Действия.

1. Во вкладке Создание à группа Формы à активизировать кнопку Другие формы à Мастер форм.

2. Выполнить диалог с Мастером форм:

1 шаг

– выбрать источник данных – таблица Компьютер;

– перенести из области Доступные поля в область Выбранные поля поля:

НазваниеМодели, Процессор, Частота, RAM, HDD,
Гарантия, Цена, Код производителя
;

– выбрать из списка Таблицы изапросы таблицу Договор;

– перенести все поля в область Выбранные поля, Далее;

2 шаг:

– выбрать вид представления данных по табл. Компьютер;

– установить переключатель Подчиненные формы, Далее;

3 шаг – выбрать внешний вид подчиненной формы – табличный, Далее;

4 шаг – выбрать стиль (фон заливки) формы (Обычная, Официальная, Стандартная), Далее;

 

Рис. 26. Окно формы Проданные Компьютер в режиме Просмотр

5 шаг:

– задать имена форм:

– в поле Форма – имя Заказанные Компьютер (главная);

– в поле Подчиненная формаДоговор подчиненная форма оставить без изменений;



– установить переключатель ¤Открыть форму для просмотра и ввода данных;

– Готово.

3. Просмотреть форму (вид сформированной формы на рис. 26), распечатать одну запись, затем закрыть.

4. Откорректировать макет созданной подчиненной формы (если необходимо) в режиме Конструктор.

 

Задание 2. Добавить в форму вычисляемое поле для определения общего количества проданных моделей компьютеров.

Действия.

1. Закрыть форму Заказанные Компьютеры.

2. Открыть форму Договоры подчиненная форма в режиме Конструктор форм.

3. Увеличить область примечания формы:

– подвести курсор к границе области Примечание формы (курсор мыши примет форму );

– увеличить область примечания, отодвинув границу области вниз примерно на сантиметр.

4. Создать вычисляемое поле. Для этого:

- на вкладке Инструменты конструктора форм àКонструктор à группа Элементы управления (рис. 27) активизировать кнопку (поле);

 

Рис. 27. Группа элементов управления

- изменившимся указателем в средней части примечания формы нарисовать новое поле примерно такого же размера, как и остальные поля формы;

- в область надписи поля ввести текст надписи и: Общее количество модели;

– установить свойства поля Надпись – в поле ввести Общее количество (ПМ ® КМ ® Свойства ® вкладка Макет ® Подпись или 2-ой щелчок мыши в поле Надпись);

– в область данных поля, используя Построитель ввести выражение:

=Sum([Количество]);

– установить свойства поля (ПМ ® КМ ® Свойства): во вкладке Другие в поле Имя ввести с клавиатуры Об-щееКоличество (рис. 28).

5. Порядок построения вычисляемого поля описать в лабораторной тетради (в отчете по лабораторной работе).

 

Рис. 28. Фрагмент окна формы Договоры подчиненная форма
в режиме Конструктор

6. Сохранить изменения и перейти в режим просмотра формы. В режиме просмотра поля ОбщееКоличество не будет отображено. Подчиненная форма – табличная. Она может отображать данные только табличного типа.

 

Задание 3. Встроить поле ОбщееКоличество подчиненой формы Договоы в главную форму Заказанные Компьютеры.

Действия.

1. Закрыть подчиненную форму Договоры.

2. Загрузить главную форму в режиме Конструктор.

3. Увеличить область Примечания в формы (см. рис. 28).

4. Создать поле в области примечания кнопкой Поле (рис. 27).

5. Ввести в область Надпись поля текст: Общее количество модели.

6. Ввести в область данных поля, используя Построитель, следующее выражение:

=[Договор подчиненная форма].Form![ОбщееКоличество].

7. Сохранить выполненные изменения.

8. Закрыть подчиненную форму.

9. Открыть форму Заказанные Компьютеры-главная в режиме просмотра записей. Распечатать одну запись составной подчиненной формы.

Задание 4. Добавить элемент управления в форму Заказанные Компьютеры-главнаякомандную кнопку для просмотра данных из таблицы Производитель.

Внимание!!! Должна быть форма Производитель.

Действия.

1. Открыть формуЗаказанные Компьютеры-главная в режиме конструктор (рис. 28).

2. На вкладке Инструменты конструктора форм àКонструктор à группа Элементы управления (рис. 27) нажать кнопку

3. Щелкнуть указателем мыши в позиции вставки кнопки[2]

4. В появившемся окне мастера Создание кнопок выполнить:

1 шаг:

– выбрать категорию – работа с формой;

– указать действие – открытьформу, Далее;

2 шаг – указать наименование формы – Производитель, Далее;

3 шаг – установить переключатель на опции Открыть форму и показать все записи, Далее.

4 шаг – установить переключатель на опции текст и набрать с клавиатуры – Открыть форму Производитель, Далее.

5 шаг – назвать Кнопку# Производитель, Готово.

5. Сохранить изменения.

6. Открыть форму в режиме просмотра данных.

7. Проверить функциональность кнопки.

Задание 5. Самостоятельно создать кнопку для просмотра Стоимости по отдельному виду товара, при нажатии которой должна запускаться перекрестный запрос Заказы_перекрестный.



<== предыдущая лекция | следующая лекция ==>
СОЗДАНИЕ ЗАПРОСА-ВЫБОРКИ С УСЛОВИЕМ. | АНАЛИЗ ДАННЫХ В ACCESS С ПОМОЩЬЮ ФОРМ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.464 сек.