Página 1 de 1

TDBBrowse Filter in Calculated Fields

Publicado: Mar Oct 27, 2009 12:44 pm
por Marcelo Coelho Silva
Senhores,
Tenho um TDBBrowse com dois campos: CODIGO e NOME, sendo este um Calculated
Field criado pelo metodo abaixo:
METHOD FormInitialize( oSender ) CLASS TFrm_Clientes
WITH OBJECT ::oDbf
::oDbfPes:OrdSetFocus( "CODIGO" )
::oDbfEmp:OrdSetFocus( "CODIGO" )
:SetRelation( "CODCAD", ::oDbfPes )
:SetRelation( "CODCAD", ::oDbfEmp )
:AddCalcField( "Nome", {|oField| IIF(::oDbf:PJuridica,;
::oDbfEmp:RSocial,;
Trim(::oDbfPes:Nome) + " " +
Trim(::oDbfPes:SobreNome)) } )
:GoTop()
END WITH
::oCboIndex:aItems := ::oDbf:GetTags()
RETURN Nil
Como posso fazer para utilizar o filtro neste campo, use os valores abaixo
para a Propriedade FILTEREVAL mas não funcionaram:
Upper('´%') = Upper(nome)
Upper('´%') = Upper(:nome)
Upper('´%') = Upper(:oDbf::nome)
Upper('´%') = Upper(:oDataSet:nome)
Desde já agradeço,
Obrigado,
Marcelo Coelho Silva
Brasil