Boa noite aos colegas. Estou com um problema a dias sem conseguir entender e corrigir.
Tenho um botão em um form que abre outro formulário usando um filtro. Este procedimento funciona normalmente, no entanto instalei o sistema em alguns micros e em alguns, quando acesso o botão surge a mensagem: "A ação OpenForm foi cancelada".
O grande mistério é que os micros estão todos com o Windows 7, Access 2007, sp3.
Em um funciona normalmente e em outro não. O que será? Abaixo mostro o código usado.
'------------------------------------------------------------------
Private Sub Btn_Depoimento_Click()
PlaySound1 fncOrigem(mSons) & "click.wav", 1, 1
If Me.CAD_ABERTO = "N" Then
MsgBox "O Inquérito precisa estar aberto." & _
vbCrLf & vbLf & "Selecione o botão REABRIR CADASTRO", vbExclamation, "Atenção!!!"
Exit Sub
End If
On Error GoTo Err_Btn_Depoimento_Click
If IsNull(Me.tx13) Or Me.tx13 = "" Then
MsgBox "Você deve selecionar um Envolvido.", vbExclamation, "Atenção!!!"
Else
DoCmd.OpenForm "Frm_Depoimento", , , "Tab_Depoimento!Cod_DetalhesInquerito = " & Me.tx13
End If
Exit_Btn_Depoimento_Click:
Exit Sub
Err_Btn_Depoimento_Click:
MsgBox Err.Description
Resume Exit_Btn_Depoimento_Click
End Sub
'---------------------------------------------------------
Aguardo a ajuda dos colegas. Obrigado.
Tenho um botão em um form que abre outro formulário usando um filtro. Este procedimento funciona normalmente, no entanto instalei o sistema em alguns micros e em alguns, quando acesso o botão surge a mensagem: "A ação OpenForm foi cancelada".
O grande mistério é que os micros estão todos com o Windows 7, Access 2007, sp3.
Em um funciona normalmente e em outro não. O que será? Abaixo mostro o código usado.
'------------------------------------------------------------------
Private Sub Btn_Depoimento_Click()
PlaySound1 fncOrigem(mSons) & "click.wav", 1, 1
If Me.CAD_ABERTO = "N" Then
MsgBox "O Inquérito precisa estar aberto." & _
vbCrLf & vbLf & "Selecione o botão REABRIR CADASTRO", vbExclamation, "Atenção!!!"
Exit Sub
End If
On Error GoTo Err_Btn_Depoimento_Click
If IsNull(Me.tx13) Or Me.tx13 = "" Then
MsgBox "Você deve selecionar um Envolvido.", vbExclamation, "Atenção!!!"
Else
DoCmd.OpenForm "Frm_Depoimento", , , "Tab_Depoimento!Cod_DetalhesInquerito = " & Me.tx13
End If
Exit_Btn_Depoimento_Click:
Exit Sub
Err_Btn_Depoimento_Click:
MsgBox Err.Description
Resume Exit_Btn_Depoimento_Click
End Sub
'---------------------------------------------------------
Aguardo a ajuda dos colegas. Obrigado.