Управляющая форма

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

  1. Создайте запрос на основе таблицы "Студенты". Включите в запрос следующие поля: Группа, №зачетки, Фамилия, Имя, Отчество. Дайте запросу имя "ЭкзВедомость".

  2. Создайте отчет на основе запроса "ЭкзВедомость". Дайте отчету имя "ЭкзВедомость".

  3. Создайте свободную форму. Сохраните её, дав её имя "Управляющая".

    1. В форме создайте поле со списком, которое будет использовать значения из таблицы Группы (поле Группа). На странице свойств дайте полю со списком имя "Выберите группу".

    2. В форме создайте поле со списком, которое будет использовать значения из таблицы Дисциплины (поле Дисциплина). На странице свойств дайте полю со списком имя "Выберите дисциплину".
    3. В форме создайте кнопку для открытия отчета "ЭкзВедомость".
       

  4. В запросе "ЭкзВедомость" в условии отбора для поля "Группа" с помощью Построителя выражений создайте ссылку на поле со списком "Выберите группу" из формы "Управляющая": =[Forms]![Управляющая]![Выберите группу].

     

  5. Откройте отчет "ЭкзВедомость" в режиме Конструктор:
    1. В разделе Заголовок отчета создайте надпись. Напишите в надписи "Экзаменационная ведомость"

    2. В разделе Заголовок отчета создайте свободное поле. В надписи к полю напишите "Группа". Выделите поле и на странице свойств в свойстве Данные с помощью Построителя выражений создайте ссылку на поле со списком "Выберите группу" =[Forms]![Управляющая]![Выберите группу]
    3. В разделе Заголовок отчета создайте свободное поле. В надписи к полю напишите "Дисциплина". Выделите поле и на странице свойств в свойстве Данные с помощью Построителя выражений создайте ссылку на поле со списком "Выберите дисциплину" =[Forms]![Управляющая]![Выберите дисциплину].

  6. Проверьте работу управляющей формы.

  7. Доработайте отчет "ЭкзВедомость" по образцу.