Campo Logico TRUE/FALSE ..., mas para o usuario Sim/Nao

Delphi

30/03/2004

Pessoal,

como eu faco para apresentar em um dbgrid, um campo q é Logico (true/false) ..., mas para o usuario aparecesse Sim/Nao no lugar de True/False ?

Obr


Scandolara

Scandolara

Curtidas 0

Respostas

Rômulo Barros

Rômulo Barros

30/03/2004

Configure a propriedade VISIBLE deste FIELD para false. Apos isso, crie mais dois FIELDS calculados e, no evento OnCalcfields, implemente:

If(Query.FieldFieldNaoVisible.AsString = ´0´)then
Query.FieldCalculado.AsString := ´Nao´
else
Query.FieldCalculado.AsString := ´Sim´;


GOSTEI 0
Gandalf.nho

Gandalf.nho

30/03/2004

Se o campo é realmente BOOLEANO, use a propriedade DisplayValues desse tipo de campo e sete-a de acordo com o que você quer mostrar


GOSTEI 0
POSTAR