Jump to content
Fórum Script Brasil
  • 0

Tipo de Dadoss incompatível na expressão de critério


OAlencar
 Share

Question

Pessoal, alguém pode me ajudar, estou desenvolvendo um BD em Access, e preciso abrir um formulário "B" a partir do Formulário "A", porém deve o formulário "B" posicionar o mesmo registro do formulário "A".

Usei o código abaixo, porem o Access retorna uma mensagem da seguinte maneira "TIPO DE DADOS INCOMPATÍVEL NA EXPRESSÃO DE CRITÉRIO"

Private Sub Bt_ContasPagar_Click()
On Error GoTo Err_ContasPagar_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Frm_Cont_ContasPagar"
    
    stLinkCriteria = "[NrMovimento]=" & Me![NrMovimento]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    
Exit_ContasPagar_Click:
    Exit Sub

Err_ContasPagar_Click:
    MsgBox Err.Description
    Resume Exit_ContasPagar_Click
End Sub

Haja vista que o campo "NrMovimento" em ambos os formulários são da mesma tabela.

Grato.

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Você precisa referenciar que o campo de critério está no formulário A para que ele possa busca no endereço certo, do modo que está ele está buscando no formulário ativo que pode ser o B, então ele está buscando um dado que ainda não existe.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.6k
    • Total Posts
      646.2k
×
×
  • Create New...