Откройте окно Конструктора формы, указав в качестве источника данных запрос СРЕДНИЙ БАЛЛ. Затем выполните следующие действия:
• настройте окно Конструктора для работы;
• введите текст заголовка НАЧИСЛЕНИЯ СТУДЕНТАМ в разделе "Заголовок формы";
• переместите поля ФАМ, ИМЯ, ОТЧ, СР_БАЛЛ из списка полей в Область данных и расположите их так, как в форме, приведенной в задании на рис. 4.4;
• измените текст надписи СР_БАЛЛ на Средний балл:, пользуясь вкладкой Все окна свойств надписи. Очертите рамку вокруг поля СР_БАЛЛ и его надписи при помощи элемента управления Прямоугольник;
• при включенном режиме работы мастеров загрузите Мастер подчиненных форм щелчком по кнопке (Подчиненная форма/отчет) панели элементов. После этого:
♦ в 1-м окне Мастера оставьте переключатель в положении Имеющиеся таблицы и запросы Þ [Далее];
♦ во 2-м окне выберите из раскрывающегося списка "Таблицы и запросы" таблицу СПРАВОЧНИК и переместите поле ВИД_НАЧ из области "Доступные поля" в область "Выбранные поля". Выберите из раскрывающегося списка "Таблицы и запросы" таблицу НАЧИСЛЕНИЯ и переместите все поля, кроме КОД_НАЧ, из области "Доступные поля" в область "Выбранные поля" Þ [Далее];
|
|
♦ в 3-м окне с целью установки связи между запросом СРЕДНИЙ БАЛЛ и таблицей НАЧИСЛЕНИЯ поставьте переключатель в положение Самостоятельное определение. Выберите в качестве поля, по которому должна быть установлена связь, поле НОМ_ЗАЧ из раскрывающихся списков "Поля формы или отчета" и "Поля подчиненной формы или отчета" Þ [Далее];
♦ в 4-м окне задайте имя подчиненной формы — подчиненная форма НАЧИСЛЕНИЯ Þ[Готово];
• удалите в подчиненной форме поле НОМ_ЗАЧ из Области данных и его надпись из Заголовка формы; перейдите в режим формы. Оцените положение и размер подчиненной формы. Если они не соответствуют виду формы, приведенной в задании, вернитесь в Конструктор и измените ее положение и/или размер;
• сохраните форму с именем НАЧИСЛЕНИЯ СТУДЕНТАМ.
Дополнительные задания
Задание 1. Сконструировать составную форму НАЧИСЛЕНИЯ И УДЕРЖАНИЯ. В форме должны просматриваться следующие данные: фамилия, имя, отчество, код начислений, сумма начислений, за какой месяц начислено, код удержаний, сумма удержаний, за какой месяц удержано.
Задание 2. Сконструировать форму ОПЛАТА ЗА ОБЩЕЖИТИЕ, в которой должны просматриваться для студентов, оплативших за общежитие, следующие данные: фамилия, имя, отчество, код удержаний, сумма удержаний за июнь. Кроме того, в форме предусмотреть вычисляемое поле, отображающее уменьшенную на 10 % сумму оплаты заобщежитие в июне.