Fórum Exibir descrição ao invez de código #330930

09/10/2006

0

Olá a todos.

Estou precisando apresentar em um grid, a descrição de um determinado código. Por exemplo: O código 1 representa entrada e o código 2 representa saida. Como faço para que ao invés de aparecer 1 ou 2 na tupla do grid, apareça a palavra ´SAIDA´ ou ´ENTRADA´?

Lembrando que não existe entidade para fazer referencia. Estou utilizando tabelas paradox.

Pode ser utilizando comandos SQL ou no Delphi mesmo, tanto faz.

Obrigado.


Marcelo

Marcelo

Responder

Posts

09/10/2006

Macario

Ola.

Tente utilizar o metodo onGetText do TField.


begin
  case Tabela.fieldByName(´Campo´).asInteger of
    1: Text := ´Entrada´;
    2: Text := ´Saida´;
  end;
end;


Espero que lhe ajude.

8)


Responder

Gostei + 0

09/10/2006

Marcelo

Ola. Tente utilizar o metodo onGetText do TField.
begin
  case Tabela.fieldByName(´Campo´).asInteger of
    1: Text := ´Entrada´;
    2: Text := ´Saida´;
  end;
end;
Espero que lhe ajude. 8)


Olá Macario.

Coloquei o seguinte código:
procedure TdmConFin.qryEntradaSaidaDESTINOGetText(Sender: TField;
  var Text: String; DisplayText: Boolean);
begin
  case Sender.asInteger of
    1 : Text := ´Entrada´;
    2 : Text := ´Saida´;
  end;
end;


Mas não deu certo, o grid ainda continua exibindo os codigos.


Responder

Gostei + 0

09/10/2006

Marcelo

Prezado Macario.

Obrigado pela ajuda.

Consegui resolver o problema.

Valeu!


Responder

Gostei + 0

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

Aceitar