Fórum CharCase em um TStringField de um ClientDataSet #375709

07/10/2009

0

Ola, boa tarde,
em alguns componentens como o TComboBox eu consigo setar a propriedade CharCase para ecUpperCase, eu consigo fazer o mesmo para um TStringField de um ClientDataSet?

Obrigao!


Rafa.spimenta

Rafa.spimenta

Responder

Posts

07/10/2009

Rafa.spimenta

Resolvi!

Coloquei no evento onKeyPress do dbgrid que esta associado ao meu clientdataset o seguinte codigo:


  if dbgGrid.SelectedField.FieldName = ´NomeDoCampoNoCDS then
    key := UpCase(Key);


Vlw gelera!


Responder

Gostei + 0

07/10/2009

Osocram

use AnsiUpperCase() no caso de ter a possibilidade de ter acentos ou caracter especiais.

Mas em vez de fazer isso em char a char veja a possibilidade de fazer isso no beforePost do dataSet. Fica mais rapido.


Responder

Gostei + 0

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

Aceitar