vagner32 Postado Fevereiro 18, 2019 Denunciar Share Postado Fevereiro 18, 2019 Tenho uma tabela com seguintes dados: CodProd codAnalises resultado 11 300 2,51 11 300 3,32 11 300 5,11 11 400 1,32 11 400 2,00 11 600 4,23 11 600 2,11 tem como fazer uma consulta e aparecer DGrid da seguinte forma? CodAnalises 300 400 600 Resultado 2,51 1,32 4,23 Resultado 3,32 2,00 2,11 Resultado 5,11 Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Fevereiro 19, 2019 Denunciar Share Postado Fevereiro 19, 2019 Voce tem algumas formas de resolver isso: 1 - Criar uma tabela temporaria tipo: CodAnalises Res1 Res2 Res3 300 400 600 2,51 1,32 4,23 3,32 2,00 2,11 5,11 Obs: Nesse caso voce le a tabela original e move o resultado para os devidos campos da tabela temporaria e mostra isso no DBGrid. Se forem muitos valores no campo CodAnalises, voce pode substituir os campos Res1..Res3 por um campo Memo ( Blob ) e delimita o tamanho da string ( valores entre ponto e virgula ( ; ) delimitador ) 2 - Criar uma tabela com os campos da forma como voce quer visualizar 3 - Mostrar o conteudo num componente StringGrid .... é mais trabalhoso mas fica da forma como voce quer. 4 - Criar um QuickReport ou outro Report onde voce especifica como os dados do DBGrid serão mostrados no relatório abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 vagner32 Postado Fevereiro 21, 2019 Autor Denunciar Share Postado Fevereiro 21, 2019 Em 19/02/2019 em 11:43, Jhonas disse: Voce tem algumas formas de resolver isso: 1 - Criar uma tabela temporaria tipo: CodAnalises Res1 Res2 Res3 300 400 600 2,51 1,32 4,23 3,32 2,00 2,11 5,11 Obs: Nesse caso voce le a tabela original e move o resultado para os devidos campos da tabela temporaria e mostra isso no DBGrid. Se forem muitos valores no campo CodAnalises, voce pode substituir os campos Res1..Res3 por um campo Memo ( Blob ) e delimita o tamanho da string ( valores entre ponto e virgula ( ; ) delimitador ) 2 - Criar uma tabela com os campos da forma como voce quer visualizar 3 - Mostrar o conteudo num componente StringGrid .... é mais trabalhoso mas fica da forma como voce quer. 4 - Criar um QuickReport ou outro Report onde voce especifica como os dados do DBGrid serão mostrados no relatório abraço vou fazer aqui...agradeço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
vagner32
Tenho uma tabela com seguintes dados:
CodProd codAnalises resultado
11 300 2,51
11 300 3,32
11 300 5,11
11 400 1,32
11 400 2,00
11 600 4,23
11 600 2,11
tem como fazer uma consulta e aparecer DGrid da seguinte forma?
CodAnalises 300 400 600
Resultado 2,51 1,32 4,23
Resultado 3,32 2,00 2,11
Resultado 5,11
Obrigado!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.