Agrupar os valores numa Grid

Delphi

12/07/2003

Alguem conhece algum componente ou forma de fazer com que em uma
Grid, digamos uma StringGrid, os valores iguais ficassem agrupados?

Ex:

_______________________________
----Pais-----|-----Cidade-----|
_______________________________
             |Rio de Janeiro  |
Brazil       |São Paulo       |
             |Brasilia        |
_______________________________
             |Lisboa          |
Portugal     |Coimbra         |
             |...             |
_______________________________
Argentina    |Buenos Aires    |
_______________________________


O que quero é que os paises que sejam iguais fiquem em uma mesma celula , não presisa ser BD.
E as cidades de cada um apareceriam ao lado.

Pode ser componente ou algum código, o que vier eu agradeço
Obrigado.


Marcelo Saviski

Marcelo Saviski

Curtidas 0

Respostas

Marcelo Saviski

Marcelo Saviski

12/07/2003

Alguém poderia me ajudar?


GOSTEI 0
Edilcimar

Edilcimar

12/07/2003

indexe o país, role a tabela e enquanto o país for o mesmo faça o seguinte: stringgrid1.cells[x,y] := stringgrid1.cells[x,y] + tabel1.fieldbyname(´cidade´).asstring;
quando o país for diferente modifique o número da celula


GOSTEI 0
POSTAR