Формирование заголовка
Загрузите форму Заказ.
Установите режим Конструктора.
У становите курсор на разделительную линию между Заголовок формы и Область данных. Появится курсор в виде значка , нажмите левую клавишу мышки и , удерживая ее, расширьте поле заголовка.
Щелкните по кнопке (Надпись) в панели Элементы управления. Нарисуйте на поле макета заголовка формы прямоугольник (при нажатой левой клавиши мышки). Отпустите клавишу мышки. В появившемся прямоугольнике сделайте надпись Счет-фактура.
Щелкните по созданной кнопке правой клавишей мышки и раскройте панель Свойства. В панели свойств щелкните по закладке Макет и, используя перечисленные возможности, оформите красочно название соответствующим шрифтом.
Установка текущей даты
Щелкните по кнопке (Поле) в панели Элементы управления. Нарисуйте на поле макета заголовка формы прямоугольник (при нажатой левой клавиши мышки). Отпустите клавишу мышки. В появившемся прямоугольнике справа введите формулу =Date() .
Переместите левое поле надписи поближе к полю с формулой и введите в него надпись Дата формирования счета.
Ввод в заголовок рисунка
Щелкните по кнопке (Рисунок) в панели Элементы управления. Нарисуйте на поле макета заголовка формы прямоугольник (при нажатой левой клавиши мышки). Отпустите клавишу мышки. В появившемся поле Проводника выберите графический файл логотипа СГУПС предварительно скачав его в свою папку с сайта СГУПСа.
Выполнение вычислений в формах
При создании подчиненной формы в составе главной подчиненная форма создается и как самостоятельная единица в базе данных. В разделе Формы можно увидеть элемент Подчиненная форма Заказано. Создадим поле для вычислений в этой форме.
Откройте форму Подчиненная форма Заказано.
Перейдите в режим Конструктора.
У становите курсор под полоской Примечание формы. После того как курсор примет вид нажмите левую клавишу мышки и, удерживая ее, расширьте поле вниз.
Щ елкните по кнопке (Поле) в панели Элементы управления. Нарисуйте на поле макета Примечание формы прямоугольник (при нажатой левой клавише мышки). Отпустите клавишу мышки. В появившемся прямоугольнике справа введите формулу =Sum([Цена]).
Откройте панель Свойства для данного поля, щелкните по закладке Данные, в строке Доступ введите Нет, в строке Блокировка введите Да. В закладке Макет, строке Формат поля установите денежную систему единиц. В закладке Другие в строку Имя введите название Сумма. Закройте панель свойств.
Переместите левое поле надписи поближе к полю с формулой и введите в него надпись Сумма.
Закройте форму.
Перейдите к форме Заказ;
Установите режим Конструктор;
Щ елкните по кнопке (Поле) в панели Элементы управления. Нарисуйте на поле макета Области данных в нижнем правом углу прямоугольник (при нажатой левой клавиши мышки). Отпустите клавишу мышки. Щелкните правой клавишей мышки по светлому полю прямоугольника, откройте панель Свойств, щелкните по закладке Данные, в строку Данные введите формулу
=[подчиненная форма Заказано].[Form]![Сумма]
в строке Доступ введите Нет, в строке Блокировка введите Да. В закладке Макет, строке Формат поля установите денежную систему единиц. В закладке Другие в строку Имя введите название Итого. Закройте панель свойств.
В темный прямоугольник слева введите текст Стоимость товара.
Форма должна иметь вид, приведенный в примере Приложение 8
Выполнение работ с использованием формы Заказы
Обнулите данные.
Ведите данные по Клиенту, Продавцу.
Введите данные по наименованиям товаров.
Нажмите кнопку Запрос.
Выберите имя товара, уже введенное в раздел Подбор товара. Скопируйте там значение цены и вставьте эту цену в соответствующую строку раздела Подбор товара. Так же поступите с другими товарами (ввести не менее трех видов товаров).
Нажмите кнопку Обновить. Проверьте правильность подсчета результатов.
Откройте таблицы Заказы Заказано и убедитесь в занесении туда данных.