595 - Como fazer para largura do display do campo de um dbgrid fique igual
ao seu próprio tamanho na tabela

procedure TForm1.btnTestClick(Sender: TObject);

var i: integer;

begin

  for i:= 0 to Table1.FieldCount-1 do

  Table1.Fields[i].DisplayWidth:= Length(Table1.Fields[i].DisplayLabel);

end; 

 

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de nilmahtavares
Enviada em: terça-feira, 9 de junho de 2009 22:30
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Re: Ajustar coluna(urgente)

 






Obrigada Ricardo,

vc realmente me ajudou muito, e tambem e muito paciencioso
com quem esta comencando.

--- Em delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>
, Ricardo César Cardoso <ricardo_engs...@...> escreveu
>
> Você já perguntou isso ontem, mas vá lá... 
> 
> Quando você se refere a "tamanho" o que exatamente quer dizer? Tamanho
físico ou apenas o visual da tabela? Se for apenas o visual, bastaria
procurar alguma rotina que automaticamente regule a largura das colunas de
um DBGrid. Existem dicas para isso.
> 
> Agora se for no tamanho fisíco, ou seja, um campo que deveria armazenar
200 caracteres, por exemplo, mas está truncando com por exemplo 100
caracteres, aí seria o caso de verificar a configuração dos componentes que
refletem a tabela (ADOTable, ADOQuery por exemplo)
> 
> []'s
> Ricardo
> 
> 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.
> 
> 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor
compreendida.
> 
> 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!
> 
> --- Em ter, 9/6/09, nilmahtavares <nilmahtava...@...> escreveu:
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> bom dia pessoal !!!
> 
> 
> 
> estou fazendo uma importacao de dados do excel usando o Adoconnection,
Adoquery e dbgrid, a planilha excel ja abre no dbgrid, mas as colunas 
> 
> do dbgrid tem tamanho maior do que a planilha excel, alguem saberia me
dizer como resolver esse problema.
> 
> 
> 
> obrigada
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
> 
> [As partes desta mensagem que não continham texto foram removidas]
>





[As partes desta mensagem que não continham texto foram removidas]

Responder a