RES: [firebase-br] Simular boolean com TIBOTable

Andrei Luís compuvale.software em gmail.com
Sex Nov 4 16:08:23 -03 2005


Olá Roger,

Obrigado pela sua resposta.

Isso eu também já consegui. Mas tenho no sistema comparações do tipo
if tbClientesAtivo.asBoolean then....  Como você fez isso? Mudou tudo
no sistema para comparar com 'T' e 'F'?

[]
Andrei

Em 04/11/05, Roger<roger em dgpram.com.br> escreveu:
> Andrei, bom dia!!!
>
> Há algum tempo tive uma situação parecida e resolvi da seguinte maneira,
> veja se é o seu caso:
> No meu caso estava testanto TIBOQuery + TDBCheckBox (acredito que com
> TIBOTable seria igual),
> pois alterei as propriedades do TDBCheckBox (não alterei nada em
> ColumnAtributes como vc fez):
>
> TDBCheckBox
> ValueChecked   (Coloquei T = valor que realmente é armazenado no FB);
> ValueUnchecked (Coloquei F = idem);
>
> Espero ter ajudado.
>
> []´s Roger
> ============================================================================
> =================
>
> Estou migrando um sistema primeiramente utilizando TIBOTable e
> TIBOQuery, e + tarde será convertido para TIB_Query.
>
> Estou com dificuldade para simular boolean no TIBOTable. Com TIB_Query
> é só colocar na propriedade ColumnAtributes: campo=boolean='T', 'F' se
> não me engano é assim.
>
> Mas não estou conseguindo obter o mesmo resultado com TIBOTable.
> Recorri a lista do IBO e as instruções que recebi foram as mesmas que
> já utilizo com TIB_Query.
>
> Só que não está funcionando. Depois de alterar o ColumnAtributes do
> TIBOTable, abro o FieldsEditor e adiciono os campos, e o campo em
> questão é criado como TBooleanField, mas, não importa se o valor for
> 'T' ou se for 'F', está sempre sendo atribuido false.
>
> Já testei com domain e sem domain e o resultado é sempre o mesmo.
>
> Alguém já passou por isso?
>
> --
> []s
> Andrei




Mais detalhes sobre a lista de discussão lista