Fórum Como converter p/ maiusculas caracteres digitados no DBGrid? #209145
24/01/2004
0
Amigos do fórum,
Estou tentando sem sucesso a conversão para maiusculas dos caracteres digitados em um DBGrid. Por exemplo, tenho um campo ´Referencia´ que deverá conter caracteres em maiusculas à medida em que eu for digitando os valores.
Agradeço qualquer ajuda ou comentário.
Leo
Estou tentando sem sucesso a conversão para maiusculas dos caracteres digitados em um DBGrid. Por exemplo, tenho um campo ´Referencia´ que deverá conter caracteres em maiusculas à medida em que eu for digitando os valores.
Agradeço qualquer ajuda ou comentário.
Leo
Leoback
Curtir tópico
+ 0
Responder
Posts
24/01/2004
Leanribas
para que os caracteres digitados no grid fique em maiusculo vc pode fazer assim, no evento OnKeyPress do Grid
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin
Key := UpCase(Key);
end;
se vc quer apenas em um deterninado campo vc pode fazer assim,
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin
if DBGrid1.SelectedField.FieldName = ´REFERENCIA´ then
Key := UpCase(Key);
end;
Falou.
Leandro
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin
Key := UpCase(Key);
end;
se vc quer apenas em um deterninado campo vc pode fazer assim,
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin
if DBGrid1.SelectedField.FieldName = ´REFERENCIA´ then
Key := UpCase(Key);
end;
Falou.
Leandro
Responder
Gostei + 0
24/01/2004
Leoback
Muito agradecido Leandro! Funcionou muito bem.
Um abraço.
Leo
Um abraço.
Leo
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)