LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Изменение...
 Тема: Изменение подчиненной формы
 
 15.06.2007 21:08:53
Lyaska
1 сообщения


Тема: Изменение подчиненной формы
Есть 2 формы "Оборудование" - главная и "Детали" -подчиненная. В главную форму (связана эта форма с таблицей Оборудование) заносится общая инфа обо оборудовании: S/N, наименование и т.д.
В подчиненную форму переход осуществляется, если оборудование ремонтировалось. При этом переходе хотелось бы решить следующую задачу: в логическое поле таблицы Оборудование Ремонт(был/не был) должно заносится значение истина. Пробовала создать макрос, который при внесении изменений в форму Детали, присваивает полю Ремонт (был/не был)значение истина - не работает.
И еще: можно ли как-то отследить, что пользователь внес изменения в форму детали, а не просто перепрыгнул на нее и забыл ввести данные?
Помогите....заранее спасибо!


P.S. Общий раздел по формам
Автор: Lyaska от 21.11.2004 17:01:33 Источник ...
 15.06.2007 21:08:53
All
4316 сообщения
1-ый


RE: Изменение подчиненной формы
2. Каждый раз, как пользователь вводит данные срабатывает событие формы Dirty. Добавьте в подчиненную форму следующий код, и тогда ее можно будет редактировать, если поле Ремонт - истина.
Private Sub Form_Dirty(Cancel As Integer)
If Me.Parent.Ремонт = False Then
MsgBox "Оборудование не ремонтировалось!"
Cancel = True
End If
End Sub


P.S. Общий раздел по формам
Автор: Admin от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Изменение...
ПоискПоиск  Список форумовСписок форумов  
right