Sérgio_BR 0 Denunciar post Postado Julho 15, 2007 Olá, amigos.....Bom Dia!Bom, tenho uma dificuldade e essa é uma situação inusitada pra mim...Minha tabela Paradox, tem os seguintes campos:Codigo /Unid.Escolar/Cidade/Diretoria*Patrimônio/Material/Data/Documento/Procedência/Valor/CONTA CONTÁBIL/ObservaçãoPreciso que meu relatório tenha os treis primeiros campos*, que identificam a escola para onde o material foi enviado.Em seguida o restante dos campos na sequência em que aparecem acima, em ordem de número de Patrimônio.Só que no relatório (preciso que saia um registro por folha, quero dizer, não saia registros de outra escola, apenas o da escola desejada...) deverá sair o nome da escola apenas uma vez, seguido pela descrição de cada material enviado...entende-se que uma escola pode receber mais de um material, o número de Patrimônio não é repetido nunca...A questão é como trabalhar com a(s) tabela(s) ? Cabe aqui uma normalização? Quantas tabelas devo usar? E no dbGrid...como colocar os dados assim: uma vez o nome da escola e todos os materiais a ela enviados?Pretendo que o usuário em form, digite o nome de uma escola e o Grid surja em outro form, com as informações listadas e prontas pra imprimir....Uau! Isso é complicado para mim...Muito obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Julho 15, 2007 Falta uma tabela que diga pra que escola está indo determinado material... ai você pode fazer um Select que pegue tudo de todas escolas... Colocar um Grupo no seu relatório... o qual seja quebrado todas as vezes em que o Campo ESCOLA seja modificado... ai você conseguirá o efeito que deseja!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites