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



           Перейдите на вкладку Формы на главной окне базы данных и нажмите на кнопку Создать. Появится диалоговая окно Новая форма где надо выбрать режим Конструктора и выбрать из выпадающей списка источник данных таблицу Сотрудники. Появится окно формы в режиме Конструктора. Форма не содержит элементов управления.В меню Вид выбираем Заголовок/примечание формы (Вид® Заголовок/примечание формы), для отображения заголовка. На Панели элементов выбираем элемент Поле

Щелкнув в области заголовка формы получим свободный элемент поля. Вызваем свойства данного элемента и во вкладке Данные, в поле свойства Данные строим выражения для отображения Фамилии и именем сотрудника, для чего вызываем построитель выражения. Выбираем из текущей формы® Список полей®Фамилия, Имя, и в окне построителя производим конкатенакцию строк (=[Фамилия] & " " & [Имя]). Из Панели элементов выбираем элемент вкладка и левой кнопкой щелкаем в области данных. По умолчанию появляются две вкладки. Заполняем свойства Подпись во вкладке Макет в окне свойств элемента для каждой вкладки. (Служебные данные и Личные данные)

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

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

В построителе выражения используется встроенные функции Year  и Date. Конечное выражение для свойства данные вычисляемого поля, выглядит следующим образом: =Year(Date())-Year([Прием на работу]).

Точно также заполняем владку Личные данны следующими полями: зарплата, семейное положение, пол, телефон и примечание.

Закрывая форму сохраните ее под именем: Форма для ввода данных.

 

 

Контролные вопросы.

 

1. Для каких целей используется объект Форма в СУБД MS Access.

2. Какие способы создания форм вы знаете.

3. Из каких разделов состоит форма.

4. Какой способ создания форм является наиболее автоматизированным.

5. Какие элементы управления существует в MS Access.

6. Какой способ создания форму в MS Access является наиболее универсальным.

7. Опишите создание формы с помощью конструктора.

 


Дата добавления: 2019-02-12; просмотров: 55; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!