Студопедия — Модуль формы СОСТАВ
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Модуль формы СОСТАВ






Модуль формы Состав содержит команды передачи значений управляющих полей на форму Главная и обновления списков. Включение студента в состав группы и его удаление из группы осуществляется за счёт запуска запросов на удаление и добавление записей в таблицу Состав. Поскольку перемещение студента не приводит к потере данных,

Private Sub ОбновлениеГруппы()

КодГруппы.Requery

КодГруппы = DLookup("[КодГруппы]", "ИерархияГруппы")

Forms.Главная.КодГруппы = Me.КодГруппы

End Sub

Private Sub ОбновлениеСоставаСпециальности()

КодСтудентаСпец.Requery

End Sub

Private Sub ОбновлениеСоставаГруппы()

КодСтудентаГруппы.Requery

End Sub

Private Sub КодГода_Change()

Forms.Главная.КодГода = Me.КодГода

ОбновлениеСоставаСпециальности

ОбновлениеГруппы

ОбновлениеСоставаГруппы

End Sub

Private Sub КодСпециальности_Change()

Forms.Главная.КодСпециальности = Me.КодСпециальности

ОбновлениеГруппы

ОбновлениеСоставаСпециальности

ОбновлениеСоставаГруппы

End Sub

Private Sub КодГруппы_Change()

Forms.Главная.КодГруппы = Me.КодГруппы

ОбновлениеСоставаГруппы

End Sub

Private Sub ДобавлениеСтудента()

If IsNull(Me.КодСтудентаСпец) Then Exit Sub

DoCmd.SetWarnings False

DoCmd.OpenQuery "СоставДобавление"

DoCmd.SetWarnings True

ОбновлениеСоставаСпециальности

ОбновлениеСоставаГруппы

End Sub

Private Sub КодСтудентаСпец_DblClick(Cancel As Integer)

ДобавлениеСтудента

End Sub

Private Sub КнопкаДобавить_Click()

ДобавлениеСтудента

Me.КодСтудентаСпец = DLookup("[КодСтудента]", "СтудентыБезГруппы")

Me.КодСтудентаСпец.SetFocus

End Sub

Private Sub КнопкаДобавитьВсех_Click()

DoCmd.SetWarnings False

DoCmd.OpenQuery "СоставДобавлениеВсех"

DoCmd.SetWarnings True

ОбновлениеСоставаСпециальности

ОбновлениеСоставаГруппы

End Sub

Private Sub УдалениеСтудента()

If IsNull(Me.КодСтудентаГруппы) Then Exit Sub

DoCmd.SetWarnings False

DoCmd.OpenQuery "СоставУдаление"

DoCmd.SetWarnings True

ОбновлениеСоставаСпециальности

ОбновлениеСоставаГруппы

End Sub

Private Sub КодСтудентаГруппы_DblClick(Cancel As Integer)

УдалениеСтудента

End Sub

Private Sub КнопкаУдалить_Click()

УдалениеСтудента

Me.КодСтудентаГруппы = DLookup("[КодСтудента]", "СтудентыГруппы")

Me.КодСтудентаГруппы.SetFocus

End Sub

Private Sub КнопкаУдалитьВсех_Click()

DoCmd.SetWarnings False

DoCmd.OpenQuery "СоставУдалениеВсех"

DoCmd.SetWarnings True

ОбновлениеСоставаСпециальности

ОбновлениеСоставаГруппы

End Sub

Private Sub КнопкаЗакрыть_Click()

DoCmd.Close

End Sub

Контрольные вопросы

1. Создание иерархических списков.

2. Обновление данных.

3. Выполнение исполняемых запросов.

4. Отключение сообщений.

 







Дата добавления: 2015-08-12; просмотров: 348. Нарушение авторских прав; Мы поможем в написании вашей работы!



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Менадиона натрия бисульфит (Викасол) Групповая принадлежность •Синтетический аналог витамина K, жирорастворимый, коагулянт...

Разновидности сальников для насосов и правильный уход за ними   Сальники, используемые в насосном оборудовании, служат для герметизации пространства образованного кожухом и рабочим валом, выходящим через корпус наружу...

Дренирование желчных протоков Показаниями к дренированию желчных протоков являются декомпрессия на фоне внутрипротоковой гипертензии, интраоперационная холангиография, контроль за динамикой восстановления пассажа желчи в 12-перстную кишку...

Схема рефлекторной дуги условного слюноотделительного рефлекса При неоднократном сочетании действия предупреждающего сигнала и безусловного пищевого раздражителя формируются...

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

Медицинская документация родильного дома Учетные формы родильного дома № 111/у Индивидуальная карта беременной и родильницы № 113/у Обменная карта родильного дома...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия