Dbgrid: Invertendo Valores

19/02/2003

0

:?:

Tenho uma tabela que possui um campo que está gravado da seguinte forma: AAAAMM (ano/mes). Como faço para que no DBGRID ele seja exibido MM/AAAA (mês/ano)?


Anonymous

Anonymous

Responder

Posts

19/02/2003

Anonymous

Tente criar um campo calculado em seu componente e use o copy para atribuir valores a ele.

Ex:

no OnCalcFields do seu componente:

Table1.FieldByName(´CAMPO CALCULADO´).AsString:=(Copy(Table1.FieldByName(´CAMPO´).AsString,5,2)+(Copy(Table1.FieldByName(´CAMPO´).AsString,1,4);

Isto deve resolver;


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar