| |
|
|
| |
to: Анатолий (Киев)
(16.08.2010 в 19:11)
|
| | Спасибо всем, кто откликнулся!!!
Помогло! | |
| |
| |
| |
|
|
| |
to: SONAR
(16.08.2010 в 11:13)
|
| | События Form_Dirty и Form_Delete имеют аргумент Cancel, которому можно присвоить ненулевое значение и действие будет отменено. | |
| |
| |
| |
|
|
| |
to: SONAR
(16.08.2010 в 11:13)
|
| |
Private Sub Form_Current()
Me.AllowEdits = not (Me.Статус = "Обработка завершена")
End Sub
|
| |
| |
| |
| |
|
|
| |
to: SONAR
(16.08.2010 в 11:13)
|
| | Да.
На примере флажка Action, в модуле формы.
Private Sub Action_AfterUpdate()
AllowAll
End Sub
Private Sub Form_Current()
AllowAll
End Sub
Private Sub AllowAll()
Dim blnAllow As Boolean
blnAllow = Me.Action
Me.AllowDeletions = blnAllow
Me.AllowEdits = blnAllow
End Sub
|
| |
| |
| |
| |
|
|
| | А вот скажите, можно ли по определенному значению одного из полей формы запретить редактирование или удаление отдельно взятых записей?
К примеру есть поле "Статус"
и в случае если записи имеют значение этого поля "Обработка завершена", запретить удаление или редактирование только этих записей?
а с остальными, имеющими иной статус, работать в обычном режиме редактирования? | |
| |
| |