Boa tarde
Em meu formulário, no evento após atualizar do cliente estou tentando atribuir o set focus direcionando para, primeiro o controle guia e depois o subformulário de pesquisa de equipamentos, conforme imagem abaixo.
Ocorre que ao tentar fazer isto no evento após atualizar retorna-se o erro 2110....
O código que estou a usar é este:
Algum amigo tem alguma dica de como posso resolvê-lo....
Att.
Vinicius
Em meu formulário, no evento após atualizar do cliente estou tentando atribuir o set focus direcionando para, primeiro o controle guia e depois o subformulário de pesquisa de equipamentos, conforme imagem abaixo.
Ocorre que ao tentar fazer isto no evento após atualizar retorna-se o erro 2110....
O código que estou a usar é este:
- Código:
Private Sub idCliOrdem_AfterUpdate()
'On Error GoTo trataerro
Dim un
Dim strEmpresa As String
strEmpresa = DLookup("[idEmpresa]", "qrEmpresa")
Me!dtEntOrdem.Value = Date
Me!idEmpOrdem.Value = strEmpresa
Me!txtEndereco.Value = Me!idCliOrdem.Column(2)
Me!txtRes.Value = Me!idCliOrdem.Column(7)
Me!txtCom.Value = Me!idCliOrdem.Column(5)
Me!txtCel.Value = Me!idCliOrdem.Column(6)
Me.Controls!gAparelho.SetFocus
Forms![frmOrdem]![frmFiltraEquip].SetFocus 'O erro ocorre aqui
Forms![frmOrdem]![frmFiltraEquip].Form!tx1.SetFocus
If (Me.Contador) = 0 Then
un = Nz(DMax("Contador", "tbOrdem"), 20000) + 1
Me!Contador = un
Else
DoCmd.RunCommand acCmdSaveRecord
End If
Sair:
Exit Sub
trataerro:
Select Case Err.Number
Case 3078
MsgBox "Tabela não encontrada...", vbInformation, "Aviso"
Case Else
MsgBox "Erro: " & Err.Number & vbCrLf & Err.Description, vbCritical, "Aviso", _
Err.HelpFile, Err.HelpContext
End Select
Resume Sair:
End Sub
Algum amigo tem alguma dica de como posso resolvê-lo....
Att.
Vinicius