RES: [firebase-br] Simular boolean com TIBOTable

Andrei Luís compuvale.software em gmail.com
Sex Nov 4 19:10:06 -03 2005


Pois é... funcionou... simples não?

Many thanks Francisco...

[]
Andrei

Em 04/11/05, Francisco Thiago<jeandeadlucky em yahoo.com.br> escreveu:
> 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/
>
>
>
> ______________________________________________
> 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
>


--
[]s
Andrei

W2K + D4 + FB 1.5.2 + IBO 4.5B




Mais detalhes sobre a lista de discussão lista