Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_Access_2007_2LR.docx
Скачиваний:
3
Добавлен:
31.08.2019
Размер:
660.7 Кб
Скачать
  1. Конструирование форм

Задание 1.7.

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

Рекомендации по выполнению

  1. В столбце Объекты Access выделите таблицу на основе которой нужно сконструировать форму. Затем перейдите на вкладку Создание в группу Формы и нажмите кнопку Разделенная форма. Откроется готовая форма.

  2. Преобразуйте поле Авиакомпания в поле со списком. Для этого:

  • перейдите в режим Конструктора (РежимыРежим конструктора);

  • щелкните по правой части поля Авиакомпания правой клавишей мыши и выберите пункт Преобразовать элемент вПоле со списком;

  • щелкните по правой части поля Авиакомпания правой клавишей мыши и выберите пункт Свойства. В правой части экрана откроется Окно свойств. Перейдите на закладку Данные;

  • В строке Источник строк выберите таблицу Авиакомпании;

  1. Задайте для поля Время маску ввода. Для этого:

  • щелкните по правой части поля Время правой клавишей мыши и выберите пункт Свойства → откроется Окно свойств.

  • в Окне свойств перейдите на закладку Данные и щелкните в строке Маска ввода. Нажмите кнопка выбора вариантов и выберите краткий формат времени.

  1. Перейдите в режим формы (РежимыРежим формы). В правой части поля Авиакомпания должна появиться кнопка выбора вариантов с выпадающим списком, в котором будет список авиакомпаний;

  2. Сохраните сконструированную форму под именем Проданные билеты.

Задание 1.8.

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

Образец заполнения представлен в табл. 1.3. Таблицу заполнять только по строкам! Самостоятельно добавить 5 записей. Данные выбирать так, что бы даты рейсов попадали минимум на два месяца.

Задание 1.9.

В режиме Мастера форм, на основе таблиц Авиакомпании и Расстояния, сконструировать формы для просмотра и заполнения таблиц. Формы сохранить под именами Авиакомпании и Расстояния.

  1. Конструирование отчетов

Задание 1.10.

На основе запроса Итоговая справка сконструировать отчет, добавив в него вычисляемые поля для расчета суммы проданных билетов по каждому классу. В отчет включить все поля. Отчет сохранить под именем Рейсы.

Рекомендации по выполнению

  1. Откройте Мастер отчетов (Создание Отчеты Мастер отчетов).

  • На первом шаге укажите источник данных, на основе которого будет создан отчет и выберите нужные поля и нажмите кнопку Далее;

  • На втором шаге выберите вид представления данных – Рейсы;

  • На третьем шаге добавьте уровень группировки – по Дата;

  • Четвертый шаг: порядок сортировки – поле Время по возрастанию;

  • Пятый шаг: вид макета – выберите Ступенчатый;

  • Шестой шаг: стиль – выберите Апекс;

  • Седьмой шаг: введите название отчета – Рейсы и нажмите кнопку Готово. Откроется готовая форма в режиме Предварительного просмотра.

  1. Перейдите в режим Конструктора и в Области примечания отчета добавьте вычисляемые поля для того, что бы вычислить сумму всех проданных билетов по каждому классу (Рис. 17).

  • Для добавления нового поля на Панели элементов нажмите кнопку Поле и переместите указатель в то место Примечания отчета, где вы будете размещать новое поле. Нарисуйте рамку. На экране появятся два окошка: Поле и Свободный (Рис. 16). В поля впишите формулы:

=Sum([1 класс])

=Sum([Бизнес])

=Sum([Эконом])

  • Название поля (обычно оно находится слева) – удалите, а в поле с данными введите формулу для расчета итогового значения. Для этого в окно Свободный (обычно оно находится справа) – формулу.

Рис. 16. Создание вычисляемого поля

Формула должна начинается со знака равно (=). Названия полей в формуле должны совпадать с названием полей в таблице. Каждое поле берётся в свои квадратные скобки. Аргументы встроенных функций берутся в круглые скобки.

Рис. 17. Размещение вычисляемых полей

  1. Просмотрите получившийся отчет в режиме Предварительного просмотра, при необходимости в режиме Конструктора измените отчет. Отчет должен представлять из себя готовый к печати документ на листе размера А4.

  2. Сохраните форму, присвоив ей имя Рейсы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]