Caros boa noite
Tenho um subformulário que utilizo no modo folha de dados o qual adicionei alguns campos com informaçoōes complementares de outras tabelas capturados através do dlookup.
O problema é que o resultado dessa pesquisa é sempre feito com base no primeiro registro, ou seja, os campos não acoplados de todos registros são preenchidos com o mesmo valor do primeiro registro
Private Sub Form_Load()
Me.MatDesc = DLookup("[nmMaterial]", "[tblMasterPN]", "[cdmaterial]='" & Me!cdMaterial & "'")
Me.MatCommodity = DLookup("[nmCommodity]", "[tblMasterPN]", "[cdmaterial]='" & Me!cdMaterial & "'")
End Sub
Obrigado pela ajuda
Tenho um subformulário que utilizo no modo folha de dados o qual adicionei alguns campos com informaçoōes complementares de outras tabelas capturados através do dlookup.
O problema é que o resultado dessa pesquisa é sempre feito com base no primeiro registro, ou seja, os campos não acoplados de todos registros são preenchidos com o mesmo valor do primeiro registro
Private Sub Form_Load()
Me.MatDesc = DLookup("[nmMaterial]", "[tblMasterPN]", "[cdmaterial]='" & Me!cdMaterial & "'")
Me.MatCommodity = DLookup("[nmCommodity]", "[tblMasterPN]", "[cdmaterial]='" & Me!cdMaterial & "'")
End Sub
Obrigado pela ajuda