Fórum DBGrid (collums editor) em RunTime, tem como? #331363

17/10/2006

0

boa tarde, em meu DBGrid (em tempo de projeto) eu uso o ´collums editor´ para adicionar apenas as colunas que gostaria que apareçam no mesmo, alterar seus ´titlle.caption´, etc....

alguem saberia como fazer isso em tempo de execussao? tipo atribuir apenas as colunas que eu gostaria e mudar o ´titlle.caption´ de um DBGrid..

desde ja agradeço


Mahdak

Mahdak

Responder

Posts

17/10/2006

Renato.pavan

boa tarde, em meu DBGrid (em tempo de projeto) eu uso o ´collums editor´ para adicionar apenas as colunas que gostaria que apareçam no mesmo, alterar seus ´titlle.caption´, etc.... alguem saberia como fazer isso em tempo de execussao? tipo atribuir apenas as colunas que eu gostaria e mudar o ´titlle.caption´ de um DBGrid.. desde ja agradeço

Pode ser que tenha outro jeito mais facil mas assim também funciona:
begin
  DBGrid1.Columns.Add;
  DBGrid.Columns[0].FieldName := cdsPesquisa.FieldDefs[0].Name;
  DBGrid1.Columns[0].Title.Caption := ´TESTE´;
  DBGrid1.Columns.Add;
  DBGrid.Columns[1].FieldName := cdsPesquisa.FieldDefs[1].Name;
  DBGrid1.Columns[1].Title.Caption := ´TESTE_1´;
end;

ou
  for i := 0 to 2 do //Adciona 3 colunas
  begin
    DBGrid1.Columns.Add;
    DBGrid1.Columns[i].FieldName := cdsPesquisa.FieldDefs[i].Name;
    DBGrid1.Columns[i].Title.Capition := ´COLUNA_´ + IntToStr(i + 1);
  end;


Espero ter ajudado

[]´s

Renato


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar