Dúvidas com o QuickReport e Master/Datails
Olá,
Estou querendo criar um relatório, porém tenho uma tabela PARADOX com master/datails... referencial integr.. (esqueci como escreve :( ) bem, minha duvida... quero um Datail no quick report que mostre Todos os registros da tabela master, um em baixo do outro....( isso consegui fazer, usando a band detail), meu problema... queria que embaixo da band detail do aluno, viesse as notas dele... um outro detail, porem da tabela slave... viria mais ou menos assim:
O problema, eh que os alunos vem corretamente, o problema eh as notas, pega somente o primeiro registro. :(
Como faco isso?
Desde já agradeço.
Estou querendo criar um relatório, porém tenho uma tabela PARADOX com master/datails... referencial integr.. (esqueci como escreve :( ) bem, minha duvida... quero um Datail no quick report que mostre Todos os registros da tabela master, um em baixo do outro....( isso consegui fazer, usando a band detail), meu problema... queria que embaixo da band detail do aluno, viesse as notas dele... um outro detail, porem da tabela slave... viria mais ou menos assim:
|-----------------------------------| | Nome do Aluno | <- Cabecalho (Tabela Master) |-----------------------------------| | Materias - Notas | | Materias - Notas | <- Detalhes das notas (Tabela Datail) | Materias - Notas | | Materias - Notas | ------------------------------------ |Resultado: Aprovado | <- Resultado (Tabela Master)
O problema, eh que os alunos vem corretamente, o problema eh as notas, pega somente o primeiro registro. :(
Como faco isso?
Desde já agradeço.
Titanius
Curtidas 0
Respostas
Nelson_prog
14/09/2004
Olá meu amigo!
Nesse seu caso aconselho vc está usando o tipo de banda group header
(QRGroup) com uma banda detail, onde vc poderá mostrar no group header o nome do aluno e no detail suas notas...
Obs: No QRGroup existe uma propriedade chamada expression onde vc define o campo de quebra de grupo, que no seu caso pode ser o código do aluno...
E para finalizar vc pode esta usando um banda do tipo PageFooter para mostrar o resultado...
Espero ter ajudado!
Nelson
Nesse seu caso aconselho vc está usando o tipo de banda group header
(QRGroup) com uma banda detail, onde vc poderá mostrar no group header o nome do aluno e no detail suas notas...
Obs: No QRGroup existe uma propriedade chamada expression onde vc define o campo de quebra de grupo, que no seu caso pode ser o código do aluno...
E para finalizar vc pode esta usando um banda do tipo PageFooter para mostrar o resultado...
Espero ter ajudado!
Nelson
GOSTEI 0
Titanius
14/09/2004
Amigo, soh uma duvida...
Qual tabela indico no QuickReport, a master ou a datail?
q qual a expressao devo usar pra q o group mude para todos os alunos?
Qual tabela indico no QuickReport, a master ou a datail?
q qual a expressao devo usar pra q o group mude para todos os alunos?
GOSTEI 0
Titanius
14/09/2004
Amigo, para que mostre todas as materias, tive q por como ´base´ no quickreport a tabela das materias...e nao a do aluno... beleza.. funcionou, mostra direitinho :lol: :lol: :lol:
[b:cbc0de5492]A questao agora[/b:cbc0de5492] é... como mostrar todos os alunos?
[b:cbc0de5492]A questao agora[/b:cbc0de5492] é... como mostrar todos os alunos?
GOSTEI 0