FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Re: XBROWSE y WITH OBJECT SOLUCIONADO
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: XBROWSE y WITH OBJECT SOLUCIONADO
Posted: Tue Jul 20, 2010 10:21 PM
Estimados

esto no me funciona, :bseek no es asignado, tengo que colocar TECLA MAYUSCULA PARA QUE FUNCIONE
Tiene algo que ver CreateFromCode?

Code (fw): Select all Collapse
WITH OBJECT oBrw
   :bSeek := {|c| (alias_clientes)->( dbSeek( Upper( c ) ) ) }
   :CreateFromCode()
 END



Esto funciona bien
Code (fw): Select all Collapse
WITH OBJECT oBrw
   :CreateFromCode()
   :bSeek := {|c| (alias_clientes)->( dbSeek( Upper( c ) ) ) }
 END



Esto igual funciona
Code (fw): Select all Collapse
WITH OBJECT oBrw
   :CreateFromCode()
 END
oBrw:bSeek := {|c| (alias_clientes)->( dbSeek( Upper( c ) ) ) }
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: XBROWSE y WITH OBJECT
Posted: Sat Jul 24, 2010 04:03 AM

:bSeek can be anywhere, before or after :CreateFromCode.
:bSeek can be changed or assigned even at runtime.

Incremental seek works automatically if bSeek has a valid codeblock and the DBF is ordered on a character index expression.

Regards



G. N. Rao.

Hyderabad, India
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: XBROWSE y WITH OBJECT SOLUCIONADO
Posted: Sat Jul 24, 2010 02:27 PM
Gracias por la aclaración

resulta que el problema que utilizaba AUTOSORT

Code (fw): Select all Collapse
@ 0,0 XBROWSE oBrw OF oPanel ;
FIELDS   (alias_clientes)->rut_cli,     //1
            (alias_clientes)->nombre,   //2
           pADr( iif( (alias_clientes)->blo_cli, "BLOQUEADO", "ACTIVO" ),10 ) ;   //11
    .... BLA BLA BLA;
         ALIAS (alias_clientes)             ;
         CELL LINES AUTOSORT


y el metodo ::CreateFromcode() llama al metodo ::Initiate( ) y este a su vez llama a ::SetRDD() el que crea el bSeek si es AUTOSORT.
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl

Continue the discussion