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

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

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






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

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; просмотров: 346. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

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

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

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Йодометрия. Характеристика метода Метод йодометрии основан на ОВ-реакциях, связанных с превращением I2 в ионы I- и обратно...

Броматометрия и бромометрия Броматометрический метод основан на окислении вос­становителей броматом калия в кислой среде...

Метод Фольгарда (роданометрия или тиоцианатометрия) Метод Фольгарда основан на применении в качестве осадителя титрованного раствора, содержащего роданид-ионы SCN...

Огоньки» в основной период В основной период смены могут проводиться три вида «огоньков»: «огонек-анализ», тематический «огонек» и «конфликтный» огонек...

Упражнение Джеффа. Это список вопросов или утверждений, отвечая на которые участник может раскрыть свой внутренний мир перед другими участниками и узнать о других участниках больше...

Влияние первой русской революции 1905-1907 гг. на Казахстан. Революция в России (1905-1907 гг.), дала первый толчок политическому пробуждению трудящихся Казахстана, развитию национально-освободительного рабочего движения против гнета. В Казахстане, находившемся далеко от политических центров Российской империи...

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