Report Builder, Como exibir??

Delphi

07/05/2006

Olá Senhores, estou fazendo um sistema para estoque de um hospital, tenho as tabelas:

tabProduto = cod_produto, descricao, qtde, un
tabSaiProduto = cod_saida, cod_produto, qtde, un

A dúvida é a seguinte, quando mando exibir a tabela tabSaiProduto usando o Report Builder, no lugar de exibir o cod_produto gostaria que exibisse a descrição do produto??


Alvaro_web

Alvaro_web

Curtidas 0

Respostas

Rafaela.campos

Rafaela.campos

07/05/2006

Caro Alvaro, quais componentes de acesso a dados vc esta usando, se estiver usando TQuery, basta colocar na clausula SQL, o seguinte select:

select sp.cod_saida, sp.cod_produto, sp.qtde, sp.un, p.descricao
from tabSaiProduto sp
inner join tabProduto p
on p.cod_produto=sp.cod_produto

Qq duvida, estamos aqui pra ajudar!!! :D


GOSTEI 0
Alvaro_web

Alvaro_web

07/05/2006

olá Rafaela Campos, desde já muito obrigado pela ajuda, uso o access com ADOquery, coloco este código que voce indicou na clausula SQL??


GOSTEI 0
Rafaela.campos

Rafaela.campos

07/05/2006

Oi Alvaro, usando ADOQuery vc faz a mesma coisa q disse, como se fosse uma TQuery. O importante é vc estar usando um componente de acesso a dados q tenha a propriedade SQL (q eh a propriedade que permite que vc especifique quais campos de quais tabelas quer retornar)

Quanto ao código que postei se o campo de ligação das 2 tabelas for somente cod_produto, pode copiar e colar.

Espero ter ajudado

Att


GOSTEI 0
Alvaro_web

Alvaro_web

07/05/2006

Rafaela, voce é de luxo, deu beleza, muitíssimo obrigado
[]´s
Álvaro


GOSTEI 0
POSTAR