ЗНАЕТЕ ЛИ ВЫ?

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



На примере формы «Классы» рассмотрим, как создается простая однотабличная форма.

 

Для создания форм можно использовать любой из двух предусмотренных способов:

1. С помощью Мастера форм;

2. Самостоятельно в режиме Конструктора.

Данная форма выполнена в режиме Конструктора:

В окне базы данных «Рейсы в авиакомпании» выбираем вкладку «Формы» и нажимаем Создать. В появившимся диалоговом окне Новая форма выбираем режим Конструктора, а в качестве источника данных таблицу «Классы».

 

 

Перед нами появится пустая форма, необходимо её модернизировать. Левой кнопкой мыши растягиваем область данных до нужных размеров и перетягиваем необходимые поля из таблицы Журнал регистраций. Нужно создать заголовок формы, для этого выбираем кнопку Надпись на панели инструментов и растягиваем до нужных размеров.

Чтобы изменить цвет заднего фона можно воспользоваться заливкой (щелкнув правой кнопкой мыши)

Для того чтобы вставить рисунок нужно нажать кнопку Рисунок на панели инструментов и обозначить область для него на форме, далее в диалоговом окне указать папку с необходимым рисунком и нажать «OK».

 

После завершения всех действий сохраняем форму и называем её «Классы».

Аналогичным образом необходимо создать формы «Льготы», «Самолеты», «Билет форма». Также нужно создать форму «Разработчики».

 

Ввод данных в таблицы БД.

 

Вводить информацию в таблицы можно двумя способами:

• Через таблицы

• Через формы

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

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

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

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

Конструктор;

Режим таблицы;

Режим формы.

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

Ознакомимся с образцом формы. В окне БД на вертикально расположенной панели Объекты выделим значок Формы. Для просмотра любой формы необходимо дважды щелкнуть по значку формы. В описываемой БД существуют пять основные формы для ввода данных.

 

 

Заполним таблицу “Классы” через ранее созданную форму “Классы” по данному образцу:

 

 

 

Заполним таблицу “Скидки” через ранее созданную форму “Льготы” по данному образцу:

 

 

 

Заполним таблицу “Самолеты” через ранее созданную форму “Самолеты” по данному образцу:

 

 

 

 

 

Заполним таблицу “Билет” через ранее созданную форму “Билет форма” по данному образцу:

 

 

 

 

Форма «Разработчики»

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

Работу с формой облегчает ее красивое оформление. Для перемещения между полями формы используйте клавиши со стрелками или Tab.

 

 





Последнее изменение этой страницы: 2017-01-25; Нарушение авторского права страницы

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.234.255.5 (0.006 с.)