Fórum Relatório usando Delphi7 Firebird 1.5 e QRPT #253335
05/10/2004
0
Estou com a seguinte dúvida em relação a uma relatório de clientes que estou fazendo
Estou usando Delphi7, Firebird 1.5 e Qrpt
Tenho 3 tabelas em meu banco e os seguintes campos:
TB_CLIENTES
- COD_CLIENTE
- RAZAO_SOCIAL
- CNPJ
- INSC_ESTADUAL
TB_ENDERECOS
- COD_CLIENTE_LIGACAO
- LOGRADOURO
- NUMERO
- COMPLEMENTO
- BAIRRO
- CIDADE
- UF
- CEP
- TIPO_ENDERECO
TB_TELEFONES
- COD_CLIENTE_LIGACAO
- CONTATO
- CONTATO_CATEGORIA
- CONTATO_EMAIL
- TELEFONE_NUMERO
- TELEFONE_DDI
- TELEFONE_DDD
- TELEFONE_TIPO
Bom minha dúvida é a seguinte, tenho que emitir um relatorio de todos os clientes contendo todos estes campos citados acima. O problema maior é que pode haver clientes com mais de um endereço, ou entao com vários telefones para contato ....
Se alguem puder me dar uma dica ficarei muito grato.
Valewww
Mmoreira
Curtir tópico
+ 0Posts
05/10/2004
Fábio Feltrin
Exemplo:
048 123-1234/048 987-6543
Ai na hora de gerar o relatório fica bem mais fácil!!!
Espero ter ajudado!!!!
Gostei + 0
05/10/2004
Martins
Se for isso, vc pode fazer isso através de uma view ou inner join.
Confirme sua idéia e veremos como ficará masi fácil para vc.
Boa Sorte.
T [+]...
Gostei + 0
05/10/2004
Mmoreira
É isto mesmo .. queria fazer uma especia de master detail tipo:
Cliente 1
Endereco1_Cliente1
Endereco2_Cliente1
Telefone1_Cliente1
Telefone2_Cliente1
Telefone3_Cliente1
Cliente 2
Endereco1_Cliente2
Endereco2_Cliente2
Telefone1_Cliente2
Telefone2_Cliente2
Telefone3_Cliente2
e por ai vai ....
Espero ter esclarecido melhor minha duvida...
Fico aguardando uma resposta.
Valewww
Gostei + 0
05/10/2004
Martins
[color=darkblue:a32fb873c9][b:a32fb873c9] veja[/b:a32fb873c9][/color:a32fb873c9]
create view Veditora ( titulo, editoras, cidade, nome_autor, valor_livro ) as select L.Titulo, E.Razao, E.Cidade, A.Nome, L.Valor from Editora E, autor A, Livro L where L.Cod_Autor=A.cod_autor and L.cod_editora=E.cod_editora
[b:a32fb873c9]Inner join[/b:a32fb873c9]
select L.Titulo, E.Razao, E.Cidade, A.Nome, L.Valor from Editora E, Autor A inner join Livro L on A.cod_autor=L.Cod_Autor and E.cod_editora=L.cod_editora
Boa sorte![/b]
Gostei + 0
05/10/2004
Mmoreira
estou tentando com a seguinte consulta sql:
tambem nao sei se estou montando as bandas do QRPT corretamente para que o relatorio seja impresso da maneira que eu quero:
Cliente 1
endereco 1
endereco2
telefone1
telefone2
telefone3
Cliente 2
endereco 1
telefone 1
telefone 2
Estou na maior pilha pois tenho que entregar este relatorio para o cliente
se alguem souber como resolvo meu problema
Gostei + 0
06/10/2004
Martins
[b:bb280a6096]Pergunta:[/b:bb280a6096]
Ela lhe retorna os dados esperados?
caso sua resposta seja sim, então o problema todo está no desenho do Relatório, ou seja vc esta querendo agrupar por clientes certo?
Se for isso, vc vai precisar inserir um QrGroup e um DetailBand.
Sendo q no QrGroup vc precisará especificar uma expressão.
Gostei + 0
27/10/2004
Mmoreira
concluir este relatorio ...
se alguem que não leu este tópico puder me dar uma ajuda ficarei muito grato.
Marcelo MS
Gostei + 0
27/10/2004
Mmoreira
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)