DBGrid - 2 ou Fields em um Column
Bom dia a todos, gostaria de saber se eh possivel inserir dois ou mais fields em uma coluna do DBGrid.
Explico o motivo, tenho um programa de mensagens em rede, daew, gostaria de exibir no grid, somente o assunto em destaque na primeira linha, e logo abaixo , o remetente + Data e hora em cinza. como abaixo:
No exemplo acima, mostro 3 informações em uma só coluna, se nao for possivel fazer isto com componente nativo delphi, tem algum componente JEDI que realiza tal tarefa?!?!
Agradeço soluçoes e dicas dos amigos
Abraços :wink:
Explico o motivo, tenho um programa de mensagens em rede, daew, gostaria de exibir no grid, somente o assunto em destaque na primeira linha, e logo abaixo , o remetente + Data e hora em cinza. como abaixo:
------------------------------------------------
[color=darkblue:a74a56be5f]Assunto: Atualização do sistema[/color:a74a56be5f]
[color=olive:a74a56be5f]A.Oliveira 28/03/2007 - 09:26[/color:a74a56be5f]
------------------------------------------------
[color=darkblue:a74a56be5f]Assunto: Baixar tabela de preços[/color:a74a56be5f]
[color=olive:a74a56be5f]R.Marra 29/03/2007 - 08:53[/color:a74a56be5f]
------------------------------------------------
[color=darkblue:a74a56be5f]Assunto: Reunião[/color:a74a56be5f]
[color=olive:a74a56be5f]A.Ormond 29/03/2007 - 09:24[/color:a74a56be5f]
------------------------------------------------
No exemplo acima, mostro 3 informações em uma só coluna, se nao for possivel fazer isto com componente nativo delphi, tem algum componente JEDI que realiza tal tarefa?!?!
Agradeço soluçoes e dicas dos amigos
Abraços :wink:
Aloizio Castro
Curtidas 0
Respostas
Acacio
30/03/2007
Bom podes concatenar os campos direto no sql assim
select campo1 || campo2 || campo3 from TabelaQualquer
ou criar um campo calculado e no evento aCalcFields da query ou tabela jogar os valores que queres.
select campo1 || campo2 || campo3 from TabelaQualquer
ou criar um campo calculado e no evento aCalcFields da query ou tabela jogar os valores que queres.
GOSTEI 0
Aloizio Castro
30/03/2007
Bom podes concatenar os campos direto no sql assim
select campo1 || campo2 || campo3 from TabelaQualquer
ou criar um campo calculado e no evento aCalcFields da query ou tabela jogar os valores que queres.
A ideia eh boa, mas qto mostrar em duas linhas e destacar cada linha de uma cor diferente?!?
GOSTEI 0
Dmenin
30/03/2007
chr(13) para quebrar a linha
a cor não sei :shock:
a cor não sei :shock:
GOSTEI 0
Nigro
30/03/2007
DBCtrlGrid
GOSTEI 0