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

Форум: MS ACCESS

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

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

 
 

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

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

тема: me.dirty
 
 автор: joka   (26.03.2009 в 11:22)   личное сообщение
 
 

столкнулся с непонятным глюком... добавляю стандартную кнопку для закрытия формы, ее текс по умолчанию создается
Private Sub but_no_Click()
On Error GoTo Err_but_no_Click
If Me.Dirty Then Me.Dirty = False
DoCmd.Close

Exit_but_no_Click:
Exit Sub

Err_but_no_Click:
MsgBox err.Description
Resume Exit_but_no_Click

End Sub

но при нажатии на нее почемуто вываливается сообщение что используется некорректное свойство Dirty... раньше такую кнопку создавал и все работало.. кто подскажет где я чего может накосячил , какую нибудь лишнюю галочку поставил?

  Ответить  
 
 автор: Мюллер   (26.03.2009 в 11:43)   личное сообщение
 
 

ну так и уберите нафиг эту строку с me.dirty
DoCmd.Close закроет вам форму.

  Ответить  
 
 автор: joka   (26.03.2009 в 12:38)   личное сообщение
 
 

так и сделал, а зачем такая строка создается по умолчанию?

  Ответить  
 
 автор: Мюллер   (26.03.2009 в 15:53)   личное сообщение
 
 

У мну такая строчка по дефолту не создается . Стоит просто DoCmd.Close

  Ответить  
 
 автор: Bellerofont   (27.03.2009 в 10:05)   личное сообщение
 
 

Видимо по умолчанию предполагается, что пользователь создает форму с источником данных. А у вас форма, видимо, не привязана к данным, поэтому использование Dirty бессмысленно.

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