1 Указания по выполнению работы 10 Контрольные вопросы 11


Название1 Указания по выполнению работы 10 Контрольные вопросы 11
страница7/10
ТипКонтрольные вопросы
filling-form.ru > Бланки > Контрольные вопросы
1   2   3   4   5   6   7   8   9   10

Способы построения многотабличной формы


Явное включение подчиненной формы

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

Вызов связанной формы по кнопке

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

      1. Многотабличная форма без подчиненных и связанных форм

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

Замечание

Данные из главной таблицы, отображаемые в такой форме, будут повторяться, т. к. в результате объединения двух нормализованных таблиц образуется не­нормализованная структура данных.

      1. Многотабличная форма на основе запроса

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

Для запроса, в котором записи создаются объединением записей главной таблицы с каждой из связанных записей подчиненной, мастер создает форму так же, как если бы ему были заданы исходные таблицы. Это связано с тем, что форма, обеспечивающая однократное отображение данных, должна базироваться на исходных нормализованных таблицах. Заметим, что результатом многотабличного запроса является ненормализованная таблица с по­ощряющимися значениями.

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

      1. Создание формы мастером, выбор таблиц и полей

Для создания формы в окне База данных (Database) в группе Объекты (Objects) перейти к строке Формы (Forms) и нажать кнопку Создать (New). В диалоговом окне Новая форма (New Form) выбрать режим создания — Мастер форм (Form Wizard ) и можно сразу в качестве источника данных основной части формы выбрать из списка таблицу и запрос.

В открывшемся первый раз диалоговом окне Создание форм (Form Wizard) последовательно выбираются таблицы из списка Таблицы/Запросы (Tables/Queries), начиная с главной, и Доступные поля (Aviable Fields) таблиц, включаемые в форму.
Внимание

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

      1. Выбор варианта создания многотабличной формы, отображение данных главной и подчиненной таблиц

В новом сеансе окна Создание форм (Form Wizard) в рамке Выбе­рите тип представления данных (How do you want to view your data?) надо вы­делить таблицу, которая является источником основной части формы. Если таблица была ранее выбрана в окне Новая форма (New Form), то она уже выделена.

Если таблица-источник основной части формы является главной по отношению к другой таблице, тоже выбранной для формы, то в окне Создание форм (Form Wizard) можно выбрать один из двух возможных типов подключения формы:

  • Для непосредственного включения подчиненной формы надо отметить переключатель Подчиненные формы (Form with subform(s)).

  • Для включения кнопки, вызывающей связанную форму, надо установить переключатель Связанные формы (Linked forms).

Если был выбран первый вариант, далее предоставляется возможность в следующем сеансе диалогового окна выбрать вид ленточная (Tabular) или табличная (Datasheet) для подчиненной формы.

Замечание

Если таблица-источник основной части формы является подчиненной по отно­шению к другой таблице, тоже выбранной для формы, то создаваемая много­табличная форма не будет включать подчиненную форму. Однако форма будет содержать поля из главной таблицы. В окне Создание форм (Form Wizard) ав­томатически будет установлен тип формы Одиночная форма (Single Form). Далее предоставляется возможность выбрать вид формы; В один столбец (Columnar), Ленточный (Tabular) или Табличный (Datasheet).

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

      1. Завершение создания формы мастером

В последнем сеансе диалогового окна Создание форм (Form Wizard) можно изменить имена основной и подчиненной формы, если был выбран вариант с непосредственным включением подчиненной формы, или имя каждой из связанных форм, если был выбран вариант включения кнопки, вызывающей связанную формуВ том же окне можно выбирать дальнейшие действия: Открыть главную форму для просмотра и ввода данных (Open the form to view or enter information) или Изменить макет форм (Modify the form's design).

Если был выбран вариант Открыть главную форму для просмотра и ввода данных (Open the form to view or enter information), автоматически выводится форма с данными из таблиц, с которыми связана форма. После нажатия кнопки Готово (Finish) мастер завершает создание формы. Сохранение форм производится автоматически.

      1. Доработка формы в режиме конструктора

При выборе варианта Изменить макет форм (Modify the foil's design) форма выводится в режиме конструктора, позволяющем вы­полнить нужную доработку. Мастер уже разместил в макете форм заданные поля из таблиц-источников основной (главной) и подчиненных формы.

При установке курсора на основной форме при нажатой кнопке панели конструктора форм Список полей (Field List) делается доступным список полей таблицы — источника этой формы. При установке курсора на подчи­ненной форме становится доступным список полей таблицы источника подчиненной формы.

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

Следует отметить исключительную простоту и универсальность всех дейст­вий по изменению размеров, перемещению любого элемента, редактирова­нию подписей и т. п. действий. На этапе доработки можно выполнить и бо­лее сложные действия по редактированию формы и настроить составную форму в соответствии с любыми требованиями к интерфейсу пользователя. Ниже рассмотрены более подробно возможности Конструктора форм (Form Design) при создании и редактировании форм.

      1. Создание и редактирование многотабличной формы в режиме конструктора

Средствами Конструктора форм (Form Design) можно полностью создать многотабличную форму. Ранее разработанную и сохраненную форму можно в любой момент модифицировать этим конструктором. При создании и редактировании формы можно добавлять новые поля и надписи, включать поля со списком, создавать кнопки, добавлять подчиненные формы, вне­дрять объекты из других приложений, например, рисунков, диаграмм, а также изменять расположение отдельных полей, их отображение и подписи. При редактировании могут быть выполнены любые изменения и удаление имеющихся элементов, а также добавление новых.


    1. Создание новой формы конструктором

Конструирование формы начинается после выбора объекта Формы (Forms) в окне База данных (Database) и нажатия кнопки Создать (New), которая вызывает окно Новая форма (New Form). В этом диалоговом окне нужно выбрать режим создания формы Конструктор (Design View). Можно сразу в качестве базового источника данных формы выбрать из спи­ска нужную таблицу (запрос).

Вызов конструктора может быть осуществлен из окна базы данных также активизацией значка Создание формы в режиме конструктора (Create form in Design view), позволяющего открыть сразу окно конструктора форм.

После вызова конструктора форм появляется окно конструктора с именем формы по умолчанию — Форма 1 (Form 1) и открывается доступ к списку полей таблицы, выбранной в качестве базового источника данных.
1   2   3   4   5   6   7   8   9   10

Похожие:

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания и контрольные задания для студентов заочного...
Методические указания предназначены для студентов заочного отделения по специальности 120301 «Землеустройство» исодержат программу...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconУчебно-методический комплекс по дисциплине криминалистика
Методические указания по самостоятельной работе: контрольные работы (вопросы и задания), тесты для самоконтроля, рефераты, курсовые...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания и контрольные задания для студентов-заочников...
В методических указаниях приведены рекомендации по изуче­нию программного материала, вопросы для самоконтроля, рекомен­дации по выполнению...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания к выполнению и оформлению курсовой работы по «Экономической теории»
Методические указания содержат общие положения, организационные вопросы выполнения и защит работ, требования к оформлению курсовой...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания по дисциплине "Аудит". Спб.: Изд. Рггму, 2012. 24
Методические указания составлены в соответствии с программой дисциплины "Аудит". Даются рекомендации по изучению дисциплины. Приводятся...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания к выполнению контрольных работ по дисциплине...
В процессе изучения дисциплины «Практикум по налогообложению» студенты специальности "Бухгалтерский учет, анализ и аудит" заочной...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания по выполнению и защите выпускной квалификационной работы
Методические указания по выполнению и защите дипломной работы по специальности: 080105 «Финансы и кредит». Спб, 2014. – 47 с

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания по выполнению контрольной работы студенты заочного...
Крайний срок сдачи контрольной работы — за неделю до начала экзаменационной сессии. Студентов, не сдавших своевременно контрольные...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания по выполнению курсовой работы по пм. 03 Участие...
Аннотация: Методические указания по выполнению курсовой работы разработаны помощь студентам, обучающимся по специальности 151031...

1 Указания по выполнению работы 10 Контрольные вопросы 11 iconМетодические указания по выполнению выпускной квалификационной работы...
Выпускная квалификационная работа: методические указания к выполнению выпускной квалификационной работы / Сост. Н. П. Литвинова

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск