Fórum QuickReport com 4 tabelas #286690
02/07/2005
0
São 4 tabelas para orçamento de Oficina Mecanica:
ORC, ITENSORC, MOORC E LUBORC todas tem campo comum NORC
Em ORC -> Dados do Veículo e Proprietário
Em ITENSORC -> Peças do Orçamento
Em MOORC -> Mão de Obra do Orcamento
Em LUBORC -> Lubrificante do Orçamento
Quero fazer um relatório com QuickReport da seguinte forma:
Numero do Orc
Peças
*** *** **** **** ***
*** *** **** **** ***
Mão de Obra
*** *** *** *** ****
Lubrificantes
**** **** **** **** ***
Já faço o relatorio usando Componente para Matriz de Ponto, estilo
Clipper mas o visual deixa a desejar quanto se usa uma HP jato de tinta.
Se alguem pode me ajudar. Agradeço.
Rinez
Curtir tópico
+ 0Posts
02/07/2005
John3.2002
Gerar este dados dinamicamente em memoria usando o componente MemoryData do pacote RxLib, este componente encontra-se para download no site do clubedelphi www.clubedelphi.net.
Você deve conheçer o componente RichText do proprio delphi, você pode gerar tudo nele e salvar em um campo blob, ou você ler suas tabelas e montar os dados neste componente MemoryData.
Este componente MemoryData como proprio nome diz grava os dados na memoria, funciona como um table quando acabar o processo de geração do dados neste compoente você faz o processo normal ligando o DataSet no QuickReport.
Gostei + 0
02/07/2005
Emerson Azevedo
1 : Query Principal : Select NORC, etc,etc, where.... etc.....
Coloque um Datasource apontando para a Query...
2 : 1ª Query Secundaria : Select NomOrc , etc,etc... where NomOrc=:NomOrc
Aponte a Propriedade DataSet para o DataSource da Query Principal
Repita para as duas outras....
Agora coloque 3 bandas do tipo subdetail, aponte a propriedade link para o Detail principal e a propriedade Dataset para os respectivos Query´s
Coloque os Dados do Orçamento ( Cabeçalho no Detail Principal )
Coloque os campos nos Subdetail´s e voilá....
Espero ter ajudado
Gostei + 0
02/07/2005
Rinez
Prezado amigo Emerson Manuel vou fazer o que disse.
Coloco aqui o resultado. Obrigado pela ajuda.
Quando a dica do amigo Johan 3.2002, acho o RichText
muito dificil sua formatação, mas agradeço muitissimo.
Gostei + 0
03/07/2005
Rinez
Prezado Amigo Emerson Manuel.
Sua dica funcionou beleza. O QuickReport é bom mesmo.
Agradeço. Parabéns pelo seu ccnhecimento. És fera mesmo.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)