Estou utilizando o comando DPesquisa para trazer (apenas mostrar) um valor do formulário anterior para o formulário que acabou de ser aberto. Mas não funciona.
=DPesquisa("[Objeto]";"[Dados do Seguro]";"[N do Cliente]='" & [Formulários]![Dados do Seguro]![N do Cliente] & "'")
A formula é para, procurar o valor do campo Objeto, que está na tabela Dados do Seguro comparando o campo N do Cliente com o campo N Cliente do formulário que está aberto.
O problema é que existem vários Objetos para o mesmo N do Cliente. Dessa forma, deveria usar N do Seguro. Mas quando eu coloco N do Seguro dá erro. Será porque N do Seguro é um campo de numeração automática? Mas é exatamente este campo que eu precisaria comparar.
=DPesquisa("[Objeto]";"[Dados do Seguro]";"[N do Cliente]='" & [Formulários]![Dados do Seguro]![N do Cliente] & "'")
A formula é para, procurar o valor do campo Objeto, que está na tabela Dados do Seguro comparando o campo N do Cliente com o campo N Cliente do formulário que está aberto.
O problema é que existem vários Objetos para o mesmo N do Cliente. Dessa forma, deveria usar N do Seguro. Mas quando eu coloco N do Seguro dá erro. Será porque N do Seguro é um campo de numeração automática? Mas é exatamente este campo que eu precisaria comparar.