USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Como fazer um relatório? O algoritmo está dificil
SRick
LAVRAS
MG - BRASIL
ENUNCIADA !
Postada em 13/06/2011 21:32 hs            
Olá amigos. tenho duas tabelas relacionadas.
 
tabela 1 - tenho os dados de clientes
 
tabela 2 tenho compras dos clientes
 
gostaria de fazer um relatório onde pudesse listar o seguinte:
 
RELATORIO DE COMPRAS DE CLIENTES
PERÍODO: 01/06/2010 A 30/06/2010.
==========================================================
CODIGO: 01
NOME: JOSE
TOTAL DE COMPRAS: 1.285,00
--------------------------------------------
CODIGO: 02
NOME: PEDRO
TOTAL DE COMPRAS: 2.400,00
--------------------------------------------
 
E ASSIM SUCESSIVAMENTE.
 
VEJA AS TABELAS
 
TAB. CLIENTE:
CODCLI: 01
NOME: JOSE
DENDEREÇO: RUA A , 167
 
CODCLI: 02
NOME: PEDRO
DENDEREÇO: RUA B , 890
 
....E ASSIM SUCESSIVAMENTE
 
AGORA TABELA COMPRAS
 
CODCLI: 01  (RELACIONADO COM A TABELA CLIENTE)
DATA DA COMPRA: 01/06/2010
VALOR DA COMPRA: 234,50
 
CODCLI: 01  (RELACIONADO COM A TABELA CLIENTE)
DATA DA COMPRA: 05/06/2010
VALOR DA COMPRA: 276,00
 
CODCLI: 01  (RELACIONADO COM A TABELA CLIENTE)
DATA DA COMPRA: 10/06/2010
VALOR DA COMPRA: 456,00
 
 
E ASSIM VAI.
 
 
BOM COMO FAZER ESTE RELATÓRIO QUE EXEMPLIFIQUEI ACIMA?
 
DESDE JÁ MUITO OBRIGADO PELAS DICAS DE VOCÊS.
 
SRICK.
   
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 14/06/2011 08:08 hs            
vc pode fazer em crystal report em poucos minutos. ou no datareport.
vc faz a relação do campo pk e fk da tabela clientes e comprar pelo join codcliente.
mais vc pode ate carregar em um mshflexgrid para ter uma ideia.

sql="select cliente.codcliente, nome, endereco, datacompra, sum(valorcompra) from cliente, compras
where cliente.codcliente=compras.codcliente where datacompra >=#"& datainicial &"# and datacompra <=#"& datafinal &"#  order by codcliente desc "
   
SRick
LAVRAS
MG - BRASIL
ENUNCIADA !
Postada em 14/06/2011 09:29 hs            
Amigo Juan, seria possivel você me enviar um modelinho via e-mail?

Obrigado.

SRick
   
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 14/06/2011 16:46 hs            
Modelinho em crystal report ?
   
SRick
LAVRAS
MG - BRASIL
ENUNCIADA !
Postada em 14/06/2011 17:51 hs            
Olá Juan, se for possível via mshflexgrid, pois tenho vontade de aprender este controle (não sei nem como começar). Se caso você puder me ajudar, comente por favor as linhas de codigo, para que eu possa aprender. Valeu amigo.

SRick
   
poce1don
não registrado
ENUNCIADA !
Postada em 18/06/2011 00:23 hs   
Faca uma estrutura de repeticao para percorrer sua tabela de clientes, e dentro dessa estrutura, faca outra para percorrer sua tabela de vendas selecionando o codigo do atual cliente q esta buscando, assim armazenando o valor das vendas com o codigo do cliente em uma variavel e fazendo a soma do valor da venda a cada uma q for encontrando.
Eu nao uso ferramentas para fazer relatorios, monto tudo em um listview e dps faco a impressao direto com print.

http://i1143.photobucket.com/albums/n622/poce1don/outro/shot1.jpg
http://i1143.photobucket.com/albums/n622/poce1don/outro/shot2.jpg

foi isso q entendi mesmo?

abrax!
   
Página(s): 1/3      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página