Студопедия Главная Случайная страница Обратная связь

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

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





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

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




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


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


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


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

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

Сущность, виды и функции маркетинга персонала Перснал-маркетинг является новым понятием. В мировой практике маркетинга и управления персоналом он выделился в отдельное направление лишь в начале 90-х гг.XX века...

Разработка товарной и ценовой стратегии фирмы на российском рынке хлебопродуктов В начале 1994 г. английская фирма МОНО совместно с бельгийской ПЮРАТОС приняла решение о начале совместного проекта на российском рынке. Эти фирмы ведут деятельность в сопредельных сферах производства хлебопродуктов. МОНО – крупнейший в Великобритании...

Решение Постоянные издержки (FC) не зависят от изменения объёма производства, существуют постоянно...

ТРАНСПОРТНАЯ ИММОБИЛИЗАЦИЯ   Под транспортной иммобилизацией понимают мероприятия, направленные на обеспечение покоя в поврежденном участке тела и близлежащих к нему суставах на период перевозки пострадавшего в лечебное учреждение...

Кишечный шов (Ламбера, Альберта, Шмидена, Матешука) Кишечный шов– это способ соединения кишечной стенки. В основе кишечного шва лежит принцип футлярного строения кишечной стенки...

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