RES: [firebase-br] Simular boolean com TIBOTable

Francisco Thiago jeandeadlucky em yahoo.com.br
Sex Nov 4 16:37:53 -03 2005


Tô pegando o bonde andando... mas quando o Valor retornado é T, True ou 1... 
ele é convertido para boleano naturalmente como TRUE.... Similarmente, 
quando o valor retornado é F, False ou 0  ele é convertido para boleano 
naturalmente como TRUE... Daí ser possível comparações .AsBoolean. 
Logicamente o .AsValue não irá funcionar pq trata-se de um TStringField (ou 
algo semelhante).

[]'s

Francisco Thiago de Almeida
Enter & Plug Informática
Divisão: Desenvolvimento e Banco de dados
Franca / SP
msn: thiago em enterplug.com.br

----- Original Message ----- 
From: "Andrei Luís" <compuvale.software em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, November 04, 2005 4:08 PM
Subject: Re: RES: [firebase-br] Simular boolean com TIBOTable


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

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 


	

	
		
_______________________________________________________ 
Yahoo! Acesso Grátis: Internet rápida e grátis. 
Instale o discador agora!
http://br.acesso.yahoo.com/






Mais detalhes sobre a lista de discussão lista