Поле |
Сортировка |
Условие отбора |
КодСтудента |
||
ФИО:[Фамилия]&"U"&[Имя]&"U"&[Отчество] |
по возрастанию |
|
КодГруппы |
[Forms]![Главная]![КодГруппы] |
Запрос также используется в формах Оценки и Долги
На базе таблиц Группы и Состав создайте запрос СтудентыГода, содержащий поля: КодСтудента, КодГода и КодСпециальности. В запросе должны быть отображены только те студенты, которые зачислены в группу существующей в течении выбранного года выбранной специальности.
Поле |
Условие отбора |
КодСтудента |
|
КодГода |
[Forms]![Главная]![КодГода] |
КодСпециальности |
[Forms]![Главная]![КодСпециальности] |
На базе таблиц Студенты и Состояние создайте запрос СтудентыСпециальности, содержащий поля: КодСтудента, ФИО, КодСпециальности, Зачислен и КодГода. В запросе должны быть отображены только те студенты, которые зачислены на выбранную специальность не позже выбранного года.
Поле |
Условие отбора |
КодСтудента |
|
ФИО:[Фамилия]&"U"&[Имя]&"U"&[Отчество] |
|
КодСпециальности |
[Forms]![Главная]![КодСпециальности] |
Зачислен |
Истина |
КодГода |
<=[Forms]![Главная]![КодГода] |
На базе запросов СтудентыСпециальности и СтудентыГруппы создайте запрос СтудентыБезГруппы, содержащий поля: КодСтудента и ФИО. В запросе должны быть отображены только те студенты, которые не отчислены и не зачислены ни в одну группу существующую в течении выбранного года.
Для создания запроса удобно воспользоваться в окне Новый запрос мастером Записи без подчинённых.
Поле |
Таблица |
Вывод на экран |
Условие отбора |
КодСтудента |
СтудентыСпециальности |
Да |
|
ФИО |
СтудентыСпециальности |
Да |
|
КодСтудента |
СтудентыГруппы |
Нет |
Is Null |
Создайте запрос СоставДобавление, который добавляет в выбранную группу (поле КодГруппы в форме Состав) выбранного студента (поле КодСтудентаСпец в форме Состав). Запрос добавляет одну запись в таблицу Состав.
Поле |
Добавление |
КодСтудента: [Forms]![Состав]![КодСтудентаСпец] |
КодСтудента |
КодГруппы: [Forms]![Состав]![КодГруппы] |
КодГруппы |
Создайте запрос СоставДобавлениеВсех, который добавляет в выбранную группу (поле КодГруппы в форме Состав) всех студентов зачисленных на выбранную специальность (поле КодСпециальности в форме Главная) и не зачисленных ни в одну группу в выбранном году (поле КодГода в форме Главная). Запрос добавляет все записи из запроса СтудентыБезГруппы в таблицу Состав.
Поле |
Таблица |
Добавление |
КодСтудента |
СтудентыБезГруппы |
КодСтудента |
КодГруппы: [Forms]![Состав]![КодГруппы] |
КодГруппы |
Создайте запрос СоставУдаление, который удаляет из выбранной группы (поле КодГруппы в форме Состав) выбранного студента (поле КодСтудентаГруппы в форме Состав). Запрос удаляет одну запись из таблицы Состав.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.