Bom dia para todos.
Tenho um problema com um código simples aplicado ao botão para a abertura de formulários ou relatório que já usei em vários bancos e nunca deu dor de cabeça, seria o seguinte:
Private Sub Comando105_Click()
DoCmd.OpenForm "MeuForm", acNormal, , "MeuCampo =" & Me!MeuCampo
End Sub
Resultado: abre o formulário em branco como se não tivesse encontrado o campo relacionado.
Se ao mesmo botão aplico a macro:
Condição Where: [MeuCampo]=Formulários!MeuForm!MeuCampo
Resultado: o formulário abre corretamente.
Os campo das duas tabelas relacionadas um para muitos são Texto, tamanho do campo: 20.
A tabela foi elaborada no tópico:
https://www.maximoaccess.com/t39685-resolvidonumero-de-protocolo-com-data-do-dia-mais-uma-numeracao-automatica-sequencial-que-no-dia-seguinte-recomece-por-001
Muito obrigado.
Tenho um problema com um código simples aplicado ao botão para a abertura de formulários ou relatório que já usei em vários bancos e nunca deu dor de cabeça, seria o seguinte:
Private Sub Comando105_Click()
DoCmd.OpenForm "MeuForm", acNormal, , "MeuCampo =" & Me!MeuCampo
End Sub
Resultado: abre o formulário em branco como se não tivesse encontrado o campo relacionado.
Se ao mesmo botão aplico a macro:
Condição Where: [MeuCampo]=Formulários!MeuForm!MeuCampo
Resultado: o formulário abre corretamente.
Os campo das duas tabelas relacionadas um para muitos são Texto, tamanho do campo: 20.
A tabela foi elaborada no tópico:
https://www.maximoaccess.com/t39685-resolvidonumero-de-protocolo-com-data-do-dia-mais-uma-numeracao-automatica-sequencial-que-no-dia-seguinte-recomece-por-001
Muito obrigado.