Amigos tenho a seguinte consulta que funciona perfeitamente:
StrSql = "Select idMovimento as Num,IdCaixa as Documento, space(3) & dataMovimento As Movimento, Historico AS Histórico, iif(valorCredito=0,'',format(valorcredito,'standard')) As Crédito, " _
& "iif(valordebito=0,'',format(valorDebito,'standard')) AS Débito, format(SaldoLinha,'standard') as Saldo, CpDescId, cpTipoId, CpContaId" _
& " FROM " & tblTemp & " WHERE " & filtro & " ORDER BY dataMovimento;"
Esta consulta é baseada na tabela constante na string tblTemp
Nesta tabela tenho o campo cpTipoID (Em negrito acima)
Este campo refere-se a uma identificação na tabela ContaDetalhes
Pretendo através do Dlookup exibir na consulta o campo referente
Tentei assim a a consulta retorna vazia:
StrSql = "Select idMovimento as Num,IdCaixa as Documento, space(3) & dataMovimento As Movimento, Historico AS Histórico, iif(valorCredito=0,'',format(valorcredito,'standard')) As Crédito, iif(valordebito=0,'',format(valorDebito,'standard')) AS Débito, format(SaldoLinha,'standard') as Saldo, CpDescId, cpTipoId, CpContaId" _
& "DLookup(TipoConta, ContaDetalhes, Id_Detalhes = CpTipoID)" _
& " FROM " & tblTemp & " WHERE " & filtro & " ORDER BY dataMovimento;"
Alguma sugestao?
Saudações
Harysohn
StrSql = "Select idMovimento as Num,IdCaixa as Documento, space(3) & dataMovimento As Movimento, Historico AS Histórico, iif(valorCredito=0,'',format(valorcredito,'standard')) As Crédito, " _
& "iif(valordebito=0,'',format(valorDebito,'standard')) AS Débito, format(SaldoLinha,'standard') as Saldo, CpDescId, cpTipoId, CpContaId" _
& " FROM " & tblTemp & " WHERE " & filtro & " ORDER BY dataMovimento;"
Esta consulta é baseada na tabela constante na string tblTemp
Nesta tabela tenho o campo cpTipoID (Em negrito acima)
Este campo refere-se a uma identificação na tabela ContaDetalhes
Pretendo através do Dlookup exibir na consulta o campo referente
Tentei assim a a consulta retorna vazia:
StrSql = "Select idMovimento as Num,IdCaixa as Documento, space(3) & dataMovimento As Movimento, Historico AS Histórico, iif(valorCredito=0,'',format(valorcredito,'standard')) As Crédito, iif(valordebito=0,'',format(valorDebito,'standard')) AS Débito, format(SaldoLinha,'standard') as Saldo, CpDescId, cpTipoId, CpContaId" _
& "DLookup(TipoConta, ContaDetalhes, Id_Detalhes = CpTipoID)" _
& " FROM " & tblTemp & " WHERE " & filtro & " ORDER BY dataMovimento;"
Alguma sugestao?
Saudações
Harysohn