Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
32
Добавлен:
28.02.2016
Размер:
107.01 Кб
Скачать

4.Создание формы ввода.

Создать форму ввода для таблицы Основные сведения с помощью Мастера форм

  • Перейдите к вкладке Формы. Нажмите кнопку Создать.

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

  • В окне диалога выберите все поля нажатием кнопки >>, затем нажмите Далее.

  • Выберите внешний вид формы: В один столбец, нажмите Далее.

  • Выберите стиль формы: Глобус, нажмите Далее.

  • Задайте имя формы: Основные сведения, нажмите Готово.

В результате с помощью программы-мастера будет создана форма для ввода данных. Введите несколько записей данных. При заполнении поля Фото сотрудника просканированные изображения можно представить в виде файлов графического формата .BMP и вставить такие изображения с помощью пункта меню - Вставка – Объект – Рисунок Paint. (При выполнении лабораторной работы Вы можете воспользоваться объектами Microsoft Clip Art: пункт меню –Вставка – Объект Microsoft Clip Art).

Все изменения в оформлении формы производятся в режиме Конструктора формы. Например, чтобы рисунок вмещался в рамку поля, перейдите в режим Конструктора формы (п-т меню Вид –Конструктор или кнопка Конструктор окна базы данных), выделите поле Фото сотрудника, нажмите правую кнопку мыши и в контекстном меню выберите пункт Свойства. В окне свойств выберите пункт Установка размеров и из раскрывающегося списка выберите значение “Вписать в рамку” Закройте форму и подтвердите сохранение изменений.

5. Создание запросов.

5.1. Создайте запрос, отбирающий данные о сотрудниках, имеющих льготы по налогообложению:

  • Перейдите к вкладке Запросы. Нажмите кнопку Создать. Выберите режим создания запроса – Конструктор. В окне диалога добавьте таблицы “Основные данные” и “Справочник должностей”, закройте окно добавления таблиц.

  • В окне конструктора запросов двойным щелчком по имени поля из таблиц, расположенной в верхней части окна добавляйте поля в запрос. Например,

Имя поля

Табельный №

ФИО

Наименование

Льготы по налогообложению

Имя таблицы

Основные свед

Основны

Справочник должн

Основные сведения

Сортировка

По возра

Вывод на экран

Условие отбора

Истина

Или

  • Для того, чтобы отобрать записи тех сотрудников, у которых есть льготы, в строке Условие отбора напротив поля Льготы… введите Истина (т.к. поле имеет логический тип).

  • Закройте окно конструктора запросов и присвойте ему имя: Льготы по налогообложению.

5.2. Создайте запрос, отбирающий записи о сотрудниках, возраст которых не превышает 25 лет, (т.е. родившихся в 1974 году и позже).для этого:

  • Перейдите к вкладке Запросы. Нажмите кнопку Создать. Выберите режим создания запроса – Конструктор. В окне диалога добавьте таблицы “Основные данные” и “Справочник должностей”, закройте окно добавления таблиц.

  • Заполните запрос следующими полями:

Имя поля

Табельный №

ФИО

Наименование

Дата рождения

Имя таблицы

Основные свед

Основны

Справочник должн

Основные сведения

Сортировка

По возра

Вывод на экран

Условие отбора

># 01.01.74#

Или

  • В строке Условие отбора задайте > 01.01.74

  • Закройте окно конструктора запросов и присвойте ему имя: Молодые специалисты.

5.3. Создайте запрос, вычисляющий премию сотрудникам в размере 15% от оклада, для этого:

  • На вкладке Запросы нажмите кнопку Создать. Выберите режим создания запроса – Конструктор. В окне диалога добавьте таблицы “Основные данные” и “Справочник должностей”, закройте окно добавления таблиц.

  • Заполните запрос следующими полями:

Имя поля

Табельный №

ФИО

Наименование

Премия:[Оклад]*0,15

Имя таблицы

Основные свед

Основны

Справочник должн

Сортировка

По возра

Вывод на экран

Условие отбора

Или

Чтобы создать вычисляемое поле Премия, введите в свободном столбце запроса следующее выражение:

Премия:[Оклад]*0,15. (поле Оклад обязательно должно быть заключено в квадратные скобки).

  • Закройте окно конструктора запроса и задайте ему имя: Премия. Вычисляемое поле можно создать с помощью Построителя (контекстное меню - Построить)