Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Выполнение работы. 1. Создание простейших форм



1. Создание простейших форм.

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

Создайте автоформу по таблице «Заказы» базы данных «Борей» с названием “ Информация о заказах

· Выделите в группе объектов ACCESS Таблицы таблицу Заказы.

· Выберите вкладку Создание, группу Формы, выполните щелчок мышью по кнопке. Форма

· Сохраните форму.

2. Создайте с помощью мастера форм простую форму по таблице «Заказано», используя все поля этой таблицы.

· Выберите вкладку Создание, группу Формы, список Другие формы, элемент мастер форм.

· Из списка объектов выберите таблицу Заказано.

· Переместите все поля таблицы в список Доступные поля.

· Выберите вид представления данных и стиль оформления формы.

· Сохраните форму.

Удобные формы облегчают ввод и получение информации. Следует улучшить некоторые из форм базы данных Борей.

3. Добавление в форму надписи.

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

· Откройте форму Продажи по годам в режиме Конструктора.

· Воспользуйтесь элементом Надпись (Label) панели инструментов, чтобы создать подпись с текстом о том, что эта форма используется лишь в одноименном отчете.

4. Создание подчиненной формы.

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

· На вкладке Создание группа Формы выберите список Другие формы кнопку Мастер форм.

· В первом диалоговом окне не выбирайте таблицу – источник данных (таблица Доставка).

· Во втором диалоговом окне сначала выберите из таблицы Доставка поля Доставка и Название, а затем из таблицы Заказы – поля КодЗаказа, ГородПолучателя, СтранаПолучателя, ДатаИсполнения, СтоимостьДоставки.

· На следующем этапе выберите тип представления данных по таблице Доставка (т.е. “по Доставка”- основная форма) и переключатель – подчиненные формы.

· Выберите внешний вид подчиненной формы – табличный.

· Выберите стиль оформления для формы.

· Назовите основную форму – Доставка, а подчиненную – Подчиненная для Доставки.

· Выберите открытие формы для просмотра и ввода данных и просмотрите Заказы по различным видам Доставки.

· Введите несколько заказов с типом доставки по почте.

5. Создание на форме Списка полей (в режиме мастера).

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

· Выберите элемент управления Список из группы Элементы управления и добавьте его на форму. После этого включается Мастер по созданию списков и нужно следовать его указаниям.

· Выберите Поиск записи в форме на основе значения, которое содержит список

· Из списка доступных полей выберите Название

· В следующих окнах согласитесь со значениями по умолчанию.

· Сохраните изменения в макете формы и закройте его.

· Откройте форму в режиме просмотра и заполнения (Открыть) и проверьте работу нового списка.

6. Добавление на форму рисунка.

Дополним форму Товары фирменным знаком компании. Нарисуйте заранее этот знак в графическом редакторе и сохраните в виде файла “ФирмЗнак.bmp”

· Откройте форму Товары в режиме Конструктора.

· Добавьте на форму элемент Рисунок с панели Элементы управления.

· Вставьте файл ФирмЗнак.bmp

· Если требуется, отрегулируйте размер рисунка, поработайте со свойствами объекта.

· Закройте макет формы и сохраните изменения.

6. Создание командной кнопки.

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

· Откройте форму Сотрудники(с переводом страницы) в режиме Конструктора.

· Создайте командную кнопку в форме с помощью объекта “Кнопка” на панели элементов управления. Выберите категорию “Работа с формой”, действия – “Открытие формы”.

· Выберите форму “Информация о заказах” в качестве формы, открываемой кнопкой.

· Выберите переключатель “Открыть форму для отобранных записей”.

· Укажите связующее поле Код сотрудника.

· Разместите на кнопке текст “Заказы по сотруднику”.

· Дайте имя кнопке “Заказы”.

· Сохраните макет формы и закройте его.

· Откройте форму и проверьте работу созданной кнопки.

7. Установка дополнительных свойств данных.

Многие формы базы данных Борей основаны на таблице Заказы. Текущая дата размещения заказа должна появляться в таких формах в качестве значения по умолчанию. На дату выполнения заказа должно быть наложено условие.

· Откройте таблицу Заказы в режиме конструктора, чтобы установить условия, влияющие на поле “ДатаРазмещения”.

· Установите свойство Значение по умолчанию этого поля таким образом, чтобы им стала стала текущая дата (рекомендуется использовать функцию DATE())

· Выделите поле ДатаИсполнения и установите для него Условие на значение так, чтобы дата, введенная в это поле, превосходила дату размещения (> Date()).

· Напечатайте сообщение для свойства Сообщение об ошибке с предупреждением о необходимости ввести правильную дату, если нарушено условие на значение.

· Сохраните внесенные в конструктор таблицы Заказы изменения.

· Откройте некоторые формы, использующие данные этой таблицы и введите несколько записей.

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

1. Что такое форма и каково ее назначение?

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

3. Как добавить в форму подпись?

4. Как добавить в форму рисунок?

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

6. Как создать командную кнопку?

7.Как создать форму с подчиненной формой?

8.Где и как можно установить дополнительные свойства полей с данными?





Дата публикования: 2015-10-09; Прочитано: 201 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...