Bom dia
Tenho um Formulário principal "NOTIFICAÇÃO" que exibe um subformulário (formulários contínuos) "SUBNOTIFICAÇÃO" contendo entre outros um campo não vinculado denominado "ValorExtenso" que depende de um outro chamado "Divida".
O que pretendo é quando preencher o campo "Divida", o campo "ValorExtenso" seja preenchido automaticamente a partir de uma tabela "TabValores" que tem os campos "Extenso" e "Valor"
.
No subformulário "SUBNOTIFICAÇÃO" coloquei o seguinte código no campo "Divida" Depois de Atualizar:
[ValorExtenso] = DLookup("[Txtenso]", "[TabValores]", "[Valor]=" & "[Forms]![SUBNOTIFICAÇÃO].[Divida]")
Quando abro o subformulário sozinho, funciona na perfeição, mas abrindo o formulário principal (NOTIFICAÇÃO) e preenchendo em cada registo o campo (Divida) do subformulário, aparece-me uma mensagem de erro dizendo que não encontra o formulário (SUBNOTIFICAÇÃO) referenciado.
Já tentei assim
[ValorExtenso] = DLookup("[Txtenso]", "[TabValores]", "[Valor]=" & "[Forms]![NOTIFICAÇÃO]![SUBNOTIFICAÇÃO].[Divida]") e também
[ValorExtenso] = DLookup("[Txtenso]", "[TabValores]", "[Valor]=" & "[Forms]![NOTIFICAÇÃO]![SUBNOTIFICAÇÃO].[Form]![Divida]")
Em ambos os casos a mensagem de erro diz que não consegue encontrar o campo (SUBNOTIFICAÇÃO)
Alguém pode dar uma ajuda? Obrigado pela disponibilidade!
Um abraço a todos.
Tenho um Formulário principal "NOTIFICAÇÃO" que exibe um subformulário (formulários contínuos) "SUBNOTIFICAÇÃO" contendo entre outros um campo não vinculado denominado "ValorExtenso" que depende de um outro chamado "Divida".
O que pretendo é quando preencher o campo "Divida", o campo "ValorExtenso" seja preenchido automaticamente a partir de uma tabela "TabValores" que tem os campos "Extenso" e "Valor"
.
No subformulário "SUBNOTIFICAÇÃO" coloquei o seguinte código no campo "Divida" Depois de Atualizar:
[ValorExtenso] = DLookup("[Txtenso]", "[TabValores]", "[Valor]=" & "[Forms]![SUBNOTIFICAÇÃO].[Divida]")
Quando abro o subformulário sozinho, funciona na perfeição, mas abrindo o formulário principal (NOTIFICAÇÃO) e preenchendo em cada registo o campo (Divida) do subformulário, aparece-me uma mensagem de erro dizendo que não encontra o formulário (SUBNOTIFICAÇÃO) referenciado.
Já tentei assim
[ValorExtenso] = DLookup("[Txtenso]", "[TabValores]", "[Valor]=" & "[Forms]![NOTIFICAÇÃO]![SUBNOTIFICAÇÃO].[Divida]") e também
[ValorExtenso] = DLookup("[Txtenso]", "[TabValores]", "[Valor]=" & "[Forms]![NOTIFICAÇÃO]![SUBNOTIFICAÇÃO].[Form]![Divida]")
Em ambos os casos a mensagem de erro diz que não consegue encontrar o campo (SUBNOTIFICAÇÃO)
Alguém pode dar uma ajuda? Obrigado pela disponibilidade!
Um abraço a todos.