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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Probleminha em relatório com crystal9
Rafael The Best
SÃO PAULO
SP - BRASIL
Postada em 15/02/2005 08:58 hs            
pessoal, estou com um pequeno probleminha.
Eu possuo váruas tabelas relacionadas no access. E dentre essas tabelas seis tabelas estão sendo usadas para eu gerar um relatório. O que acontece?
Na prática: no sistema que fiz o usuário consegue apenas cadastrar um pedido por vez, claro. E dentro dessa tela de pedido existe outros campos que fazer parte de outra tabela.
As duas tabelas principais seriam Pedido e Itens do pedido. Então eu posso ter vários itens do pedido para um único pedido.
Ou seja, quando eu gero o meu relatório ele duplica, triplica... os pedidos já que existem vários itens do pedido para tal pedido. Isto é, se tiver 10 itens do pedido cadastrado para um único pedido ele vai mostrar 10 vezes o mesmo pedido.
E eu queria saber como eu faço para que ele mostre Apenas um vez aquele único pedido que possui vários itens do pedido?
Entenderam? Ou seja, se tiver 10 itens do pedido ele não deve mostrar dez vezes o mesmo pedido, tem que mostrar apenas um.
Valeu

Rafael Carlos Martin
Desenvolvedor de WebSites e Sitemas
E-mail:rafa-martin@ibest.com.br
     
Snake
Pontos: 2843
ITAJUBÁ
MG - BRASIL
Postada em 15/02/2005 09:20 hs         
Rafael, no Crystal crie um grupo para o pedido !!! através do Report Wizard vc tem essa opção é bem simples !!!
 
 
sem mais,
 
     
Rochª
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
Postada em 15/02/2005 09:48 hs            
Rafael
 
Entre no link do crystal, click com o da direita no link da tabela pedido e itens. Uma janela ira aparecer. De uma olhada em WHEN LINKING TO TOW FILES..... Ali voce configura a ligacao. 1 para N, N para N e etc

__________________________________________________________________________
Qualquer coisa post
 
Emoções
Rochª
     
Rafael The Best
SÃO PAULO
SP - BRASIL
Postada em 15/02/2005 10:28 hs            
eu criei um grupo. nesse grupos comtém o código di pedido.
o problema é ainda tem vários campos de outras tabelas. e quando eu crio outro(s) grupo(s) ele apaga os registros que já tinga antes de criar esses grupos. Depois de mostrar esses dados aí vem od dados dos itens do pedido que está vindo.
Como eu faço para criar outros grupos que tenham campos de outras tabelas sem que quando eu for visualizar ele não apague os registros que já tinham antes de criae os novos grupos?
 
Obrigado
 

Rafael Carlos Martin
Desenvolvedor de WebSites e Sitemas
E-mail:rafa-martin@ibest.com.br
     
Rochª
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
Postada em 15/02/2005 10:58 hs            
Bom, eu entendi que seu relatorio seria alguma coisa assim
 
   PEDIDO XXXXX
   CLIENTE XXXXX
[Aqui é o grupo do item pedido ( pegando todos os codigos dele ) ]
   ITEM PEDIDO
   1) CODPRODUTO   QUANTIDADE   VALOR
   2) CODPRODUTO   QUANTIDADE   VALOR
[Aqui é o fim do grupo do item pedido]
 
Quais seriam os outros grupos. Pois se voce quizer mostrar o bairro do cliente. Nao é necessario grupo.
Qual o o Crystal que voce usa. Pois se o relatorio estiver muito complicado crie sub relatorio fica mais facil. Mais acho tem que ser crystal 8 para cima.

__________________________________________________________________________
Qualquer coisa post
 
Emoções
Rochª
     
Rafael The Best
SÃO PAULO
SP - BRASIL
Postada em 15/02/2005 11:12 hs            
O crystal que eu uso é o 9.
Vou explicar mais detalhadamente.
Eu tenho que gerar um relatório que envolve seis tabelas. Na primeira parte do relatório aparecerão campos que fazem parte de 4 tabelas e embaixo dessas informações irá aparecer campos que pertencem a duas tabelas.
Na primeira parte do relatório irá aparecer esses campos:
- Cliente (Tabela cadastrofarmacia)
- CNPJ (Tabela cadastrofarmacia)
- Endereço (Tabela cadastrofarmacia)
- Cidade (Tabela cadastrofarmacia)
- UF (Tabela cadastrofarmacia)
- Distribuidor (Tabela cadastrodistribuidor)
- CD (Tabela cadastrodistribuidor)
- CodClienteDist (Tabela Pedido)
- Prazo (Tabela Pedido)
- Apontador (Tabela Pedido)
- Tipo de Vendas (Tabela Pedido)
- EQZ (Tabela Pedido)
- Código Pedido (Tabela Pedido)
- Vendedor (Tabela cadastrovendedor)
 
A outra parte do relatório teria essas informações:
- Código do produto (Tabela cadastroproduto)
- Descrição (Tabela cadastroproduto)
- Quantidade (Tabela Itens Pedido)
- Desconto  (Tabela Itens Pedido)
- Valor Liquido (Tabela Itens Pedido)
 
Entendeu?
é isso que eu preciso fazer sem que o pedido duplique. A primeira parte não pode duplicar, triplicar... tem que aparecer apenas uma vez.
 
Como faço isso?
 

Rafael Carlos Martin
Desenvolvedor de WebSites e Sitemas
E-mail:rafa-martin@ibest.com.br
     
Página(s): 1/2      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