Полная версия

Главная arrow Менеджмент arrow Информационные технологии в менеджменте (управлении)

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ   >>

Задание 6. Работа с формами

  • 1. Откройте БД Туризм. Выберите таблицу Договоры. Создайте для нее форму с помощью команды: Создание – Формы – Форма. Оцените результаты.
  • 2. Зарегистрируйте один-два новых договора, используя кнопку со звездочкой .
  • 3. Просмотрите в таблице новые данные, перейдя в режим таблицы, и закройте ее с сохранением.
  • 4. Последовательно создайте разделенную форму для таблицы Клиенты, форму с несколькими элементами для таблицы Сотрудники. Инструментом Пустая форма создайте форму для таблицы Туры. Сохраните их.

Создание формы с помощью мастера

  • 1. Создайте с помощью Мастера форм новую форму Сотрудники (в один столбец) для одноименной таблицы. Включите в нее все поля исходной таблицы.
  • 2. Выберите фон, на котором будут размещаться поля формы, перебрав в окне Мастера несколько вариантов оформления.
  • 3. Завершите проектирование формы с помощью Мастера.
  • 4. Перейдите в режим Конструктора. Измените заголовок на "Все сотрудники фирмы". Добавьте в раздел заголовка инструментом Надпись надпись "Выполнил:", указав свою фамилию.
  • 5. Измените мышью расположение и ширину полей заголовка и размещения данных. Вернитесь в режим просмотра форм командой Главная – Режим – Режим формы и оцените результаты. Добейтесь наилучших результатов размещения полей и заголовков формы.
  • 6. Произведите сортировку данных по Дате рождения. Для этого в режиме Форма установите курсор в это поле и выполните команду Главная – Сортировка и фильтр – инструмент или в контекстном меню на этом поле выберите команду Сортировка от старых к новым.
  • 1. Сохраните созданную форму.

Создание формы с помощью конструктора форм

1. Откройте БД Туризм. Создайте форму для таблицы Договоры в режиме Конструктора форм (рис. 11.42).

Для этого:

  • • выделите таблицу Договоры и выполните команду вкладка Создание – Формы – Конструктор форм;
  • • увеличьте поле формы, растянув его за уголок;
  • • подключите список полей с помощью команды Инструменты конструктора форм – Конструктор – Сервис – Добавить поля;
  • • перетяните каждое поле из окна Список полей в область формы;
  • • разместите поля в соответствии с образцом;

Форма для таблицы Договоры

Рис. 11.42. Форма для таблицы Договоры

  • • добавьте на форму дополнительные элементы, используя панель элементов: прямоугольники различных типов оформления, заголовок формы и др.
  • 2. Измените размеры нескольких полей с помощью растягивания. Задайте группе нолей одинаковые размеры (например, По самому широкому (Инструменты конструктора форм – Упорядочить – Размер и порядок)).
  • 3. Задайте текст сообщения в строке состояния, которое будет появляться в момент ввода информации в поле Дата окончания тура. Для этого введите текст "Окончание тура в день вылета до 12 часов" в строке "Текст строки состояния" (контекстное меню по ля Дата окончания тураСвойства – Другие – "Текст строки состояния"). Проверьте в режиме формы, появляется ли в строке состояния заданный текст при активизации этого поля.
  • 4. Задайте всплывающую подсказку "Номер договора не должен повторяться" для поля Номер договора (Свойства – Другие – "Всплывающая подсказка").
  • 5. Добавьте любую картинку в заголовок (Инструменты конструктора форм – Конструктор – Элементы управления).
  • 6. Добавьте кнопки для перехода к следующей и предыдущей записи, в конец и начало списка (Инструменты конструктора формКонструктор – Элементы управления). Сохраните разработанную форму.
  • 7. Включите в эту форму вычисляемое поле Общая стоимость тура, которое рассчитывается как произведение значений поля Цена тура и поля Число туристов. Для этого нужно создать поле с таким названием, используя инструмент, и в его свойствах (СвойстваВсе – Данные) указать с помощью Построить расчетную формулу:

=[цена тура]*[число туристов].

Создание подчиненных форм

  • 1. Создайте форму инструментом Несколько элементов для таблицы Договоры.
  • 2. Постройте подчиненную форму Договоры (отношение "много") для таблицы Сотрудники (отношение "один").
  • 3. Постройте подчиненную форму для таблиц Клиенты (отношение "один") и Договоры (отношение "много").
  • 4. Сохраните полученную БД.
 
<<   СОДЕРЖАНИЕ   >>