Olá pessoal… estou tentando agrupar alguns campos do meu relatório mas não estou conseguindo…a minha query esta da seguinte forma:
[code]SELECT * FROM SERVICOS S
INNER JOIN HISTORICOSERVICO H ON H.CODSERVICO = S.CODSERVICO
INNER JOIN CLIENTE C ON C.CODCLIENTE = H.CODCLIENTE
INNER JOIN HISTORICOPROFISSIONAL HP ON HP.CODSERVICO = S.CODSERVICO
INNER JOIN PROFISSIONAL P ON P.CODPROFISSIONAL = HP.CODPROFISSIONAL
LEFT JOIN HISTORICOLOCAL HL ON HL.CODSERVICO = S.CODSERVICO
LEFT JOIN LOCAL LC ON LC.CODLOCAL = HL.CODLOCAL
LEFT JOIN PAGVISTA V ON S.CODSERVICO = V.CODSERVICO
LEFT JOIN PAGCHEQUE Q ON S.CODSERVICO = Q.CODSERVICO
LEFT JOIN PAGFINANCIADO F ON S.CODSERVICO = F.CODSERVICO
WHERE S.CODSERVICO = $P{CODSERV}[/code]
ai eu vou em view/Report groups / e primeiro eu agrupo o servico…(este ele agrupa legal) depois eu crio um grupo de clientes(este tb agrupa legal) depois eu crio um de profissional ( este ele não agrupa ) ai ele sai da seguinte forma:
CodServico: 0001 Data Serviço: 16/07/2004
Cliente: Douglas
Cliente: João
Cliente: Pedro
(Gera o relatório desta forma somente se eu colocar os grupo de servico e cliente).
Agora se eu colocar o grupo de Profissional sae desta forma…
CodServico: 0001 Data Serviço: 16/07/2004
Cliente: Douglas
Profissional: Silva Cargo: Fot
Profissional: Souza Cargo: Sup
Profissional: Santos Cargo: Vend
Cliente:João
Profissional: Silva Cargo: Fot
Profissional: Souza Cargo: Sup
Profissional: Santos Cargo: Vend
Cliente:Pedro
Profissional: Silva Cargo: Fot
Profissional: Souza Cargo: Sup
Profissional: Santos Cargo: Vend
Eu queria queria que fosse assim:
CodServico: 0001 Data Serviço: 16/07/2004
Cliente: Douglas
Cliente: João
Cliente: Pedro
Profissional: Silva Cargo: Fot
Profissional: Souza Cargo: Sup
Profissional: Santos Cargo: Vend
Poxa pessoal me dê uma força ai vai… por favor…
desdes já agradeço muito.