|
|
|
| столкнулся с непонятным глюком... добавляю стандартную кнопку для закрытия формы, ее текс по умолчанию создается
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... раньше такую кнопку создавал и все работало.. кто подскажет где я чего может накосячил , какую нибудь лишнюю галочку поставил? | |
|
| |
|
|
|
| ну так и уберите нафиг эту строку с me.dirty
DoCmd.Close закроет вам форму. | |
|
| |
|
|
|
| так и сделал, а зачем такая строка создается по умолчанию? | |
|
| |
|
|
|
| У мну такая строчка по дефолту не создается . Стоит просто DoCmd.Close | |
|
| |
|
|
|
| Видимо по умолчанию предполагается, что пользователь создает форму с источником данных. А у вас форма, видимо, не привязана к данным, поэтому использование Dirty бессмысленно. | |
|
| |