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

Создание составных форм

Читайте также:
  1. I СОЗДАНИЕ ОРГАНИЗАЦИОННОЙ ДИАГРАММЫ
  2. I Создание рисунка в технике акварель
  3. II СОЗДАНИЕ ДИАГРАММ ДРУГИХ ТИПОВ
  4. II Создание пользовательской кисти
  5. III Технология использования градиента. Создание пользовательского градиента
  6. XI.2. Создание координирующего органа НХП (КО НХП)
  7. Альбом - создание.

Разработка интерфейса для ввода данных в рабочие таблицы

Цели:

§ получить представление о составных формах;

§ освоить технологию создания составных форм с помощью мастера;

§ освоить технологию редактирования составных форм;

§ освоить технологию создания вложенных подчиненных форм.

Создание составных форм

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

Для просмотра данных из таблиц, связанных отношением «один-ко-многим», создаются так называемые составные формы.

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

Например, в информационно-логической модели Деканат, есть таблицы Дис­циплина, Преподаватель, Студент, Оценка. Можно объединить данные из этих таблиц в одной форме разными способами.

Так, главная форма может содержать данные по дисциплинам, одна подчиненная форма будет включать в себя сведения о преподавателях, а другая — о студентах и оценках (рис. 1).

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

Эти же данные можно расположить с точки зрения преподавателя.

 

 

Рис. 1. Форма Дисциплина и оценки после редактирования

Приведенная форма позволяет просмотреть дисциплины, которые ведет преподаватель, и оценки, которые он поставил студентам по этим предметам.

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

После создания составной формы в списке форм появляются имена главной и подчиненных форм как отдельных объектов. Если открыть главную форму, то подчиненные автоматически подгружаются в нее. Можно открыть также каждую подчиненную форму по отдельности. Чтобы удобно было находить в списке форм связанные между собой формы, рекомендуется давать им созвучные имена: например, главную форму назвать Дисциплина и оценки, а подчиненные — Дисциплина и оценки (Преподаватель подч.), Дисциплина и оценки (оценки подч.).

Если есть три подчиненные друг другу таблицы, то есть связь между таблицей А и таблицей Б — «один-ко-многим», связь между таблицей Б и таблицей В — «один-ко-многим», то можно создать составную форму с вложенными друг в друга под­чиненными формами по типу матрешки.


Дата добавления: 2015-08-09; просмотров: 56 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Технология высокотемпературной пайки.| Технология выполнения задания

mybiblioteka.su - 2015-2024 год. (0.006 сек.)