Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Событие формы
 
 автор: час   (08.01.2009 в 17:59)   личное сообщение
 
 

А какое событие формы происходит при любом изменении данных на ней?????

Form_DataChange может быть

нет не то
Кстате форма без источника записей.
Просто несколько полей и кнопок.
Хотелось бы при смене значений в любом из полей.
Отловить это событие......

  Ответить  
 
 автор: Lukas   (08.01.2009 в 21:03)   личное сообщение
 
 

Если только изменения в TextBox-ах интересуют, то можно так:

Private blnChange As Boolean

Private Function funChange()
    blnChange = True
    Me.Caption = "Изменено !!!"
End Function

Private Sub Form_Open(Cancel As Integer)
    Dim ctrl As Control
    For Each ctrl In Me.Controls
        If ctrl.ControlType = acTextBox Then
            ctrl.OnChange = "=funChange()"
        End If
    Next ctrl
End Sub

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList