SELECT DISTINCT DATASET
Galera é o seguinte, tô com um problema aqui.
Tenho um relatório e um sub relatório, o relatório principal é alimentado pela tabela [Ô]tb_ponto[Ô], e o subrelatório tem que mostrar os valores da tabela [Ô]tb_horarios[Ô]. O problema é que na tabela [Ô]tb_ponto[Ô] o código do horário é repetido várias vezes, e se eu fazer um relacionamento ele vai ser gerado várias vezes, o que preciso é que no sub report apareça apenas os dados que contem na tabela tb_ponto. abaixo uma imagem de como teria que ser.
Se ficou confuso é só pedirem que eu tento explicar melhor.
Muito Obrigado.
Tenho um relatório e um sub relatório, o relatório principal é alimentado pela tabela [Ô]tb_ponto[Ô], e o subrelatório tem que mostrar os valores da tabela [Ô]tb_horarios[Ô]. O problema é que na tabela [Ô]tb_ponto[Ô] o código do horário é repetido várias vezes, e se eu fazer um relacionamento ele vai ser gerado várias vezes, o que preciso é que no sub report apareça apenas os dados que contem na tabela tb_ponto. abaixo uma imagem de como teria que ser.
Se ficou confuso é só pedirem que eu tento explicar melhor.
Muito Obrigado.
nao sei se entendi, mas usando o group no report nao da certo?
veja nesse meu topico, conseguir resolver meu problema dessa forma, estava tentando usar um sub dentro do sub
http://www.vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=392224&varWorld=
veja nesse meu topico, conseguir resolver meu problema dessa forma, estava tentando usar um sub dentro do sub
http://www.vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=392224&varWorld=
O problema mesmo é para alimentar o dataset, o sub relatório eu consigo gerar ele normal, o problema é que vem dados nele que eu não preciso. No exemplo tenho o relatório e nele eu tenho o mesmo código que se repete várias vezes, eu preciso que o sub report seja alimentado com tipo um Select Distinct. Se eu fizer só um select simples por exemplo vem o Horario 4 e pode-se perceber que na coluna quem tem os horários no relatório não tem o horário 4.
cara tenta fazer esse select eu não testei mas acho que deva resolver
[Ô]Select * from tb_horarios where hor_codigo in ( select distinct hor. from tb_ponto)[Ô]
abraço!
[Ô]Select * from tb_horarios where hor_codigo in ( select distinct hor. from tb_ponto)[Ô]
abraço!
LUIZCOMINO, Perfeito, era isso mesmo que eu precisava.... valeu ai amigo....
Abraços....
Abraços....
Tópico encerrado , respostas não são mais permitidas