Prezados,
Tenho um formulário continuo que no final de cada linha existe um botão para bloquear o registro selecionado.
No botão eu coloquei:
Private Sub Comando273_Click()
If MsgBox("Deseja Finalizar a CESV?", vbYesNo, "Encerrar") = vbYes Then
me.cesv.Locked = True
me.cia_aerea.Locked = True
me.voo.Locked = True
me.volume.Locked = True
me.peso.Locked = True
me.hora_documental.Locked = True
me.hora_encerrado.Locked = True
me.hora_protocolo.Locked = True
me.divergencia.Locked = True
me.observacao.Locked = True
DoCmd.SetWarnings True
MsgBox "Cesv Encerrada!", vbInformation, "Encerrada"
DoCmd.GoToRecord , , acLast
End If
End Sub
A questão é que ao clicar no botão, os controles de todos os registros do formulario continuo são bloqueados. O correto seria bloquear apenas os controles da linha selecionada.
Alguém poderia dar um apoio?
Atte.
Urbano Azevedo
Tenho um formulário continuo que no final de cada linha existe um botão para bloquear o registro selecionado.
No botão eu coloquei:
Private Sub Comando273_Click()
If MsgBox("Deseja Finalizar a CESV?", vbYesNo, "Encerrar") = vbYes Then
me.cesv.Locked = True
me.cia_aerea.Locked = True
me.voo.Locked = True
me.volume.Locked = True
me.peso.Locked = True
me.hora_documental.Locked = True
me.hora_encerrado.Locked = True
me.hora_protocolo.Locked = True
me.divergencia.Locked = True
me.observacao.Locked = True
DoCmd.SetWarnings True
MsgBox "Cesv Encerrada!", vbInformation, "Encerrada"
DoCmd.GoToRecord , , acLast
End If
End Sub
A questão é que ao clicar no botão, os controles de todos os registros do formulario continuo são bloqueados. O correto seria bloquear apenas os controles da linha selecionada.
Alguém poderia dar um apoio?
Atte.
Urbano Azevedo