Hola.
Que hace el metodo
Gracias.
Que hace el metodo
bBookMarken xbrowse?
Gracias.
bBookMarken xbrowse?
goosfancito wrote:Hola.
Que hace el metodobBookMarken xbrowse?
Gracias.
FranciscoA wrote:goosfancito wrote:Hola.
Que hace el metodobBookMarken xbrowse?
Gracias.
bBookMark,; // SETGET codeblock to be used for bookmarking a specific row
; // When no parameter is passed it should return a bookamark value
; // When a parameter is passed should return to that bookmark position
; // For example: {|n| iif( n == nil, Recno(), DbGoto(n) }
Es un codeblock, asignable, en el que podemos anotar un registro al que deseamos regresar, por alguna raz贸n.
Una definici贸n t铆pica ser铆a:
oBrw:bBookMark := {|n| If( n == nil, ( oBrw:cAlias )->( Recno() ), ( oBrw:cAlias )->( DbGoto(n) ) }
Al evaluarlo tipo "Get" nos devolver铆a el registro en donde estamos situados:
nRecNoActual = Eval( oBrw:bBookMark )
Por el contrario, al pasarle un valor (tipo "Set"), nos llevar铆a a esa posici贸n:
Eval( oBrw:bBookMark, nRecADondeQuieroIr )
Antonio Linares wrote:Es un codeblock, asignable, en el que podemos anotar un registro al que deseamos regresar, por alguna raz贸n.
Una definici贸n t铆pica ser铆a:
oBrw:bBookMark := {|n| If( n == nil, ( oBrw:cAlias )->( Recno() ), ( oBrw:cAlias )->( DbGoto(n) ) }
Al evaluarlo tipo "Get" nos devolver铆a el registro en donde estamos situados:
nRecNoActual = Eval( oBrw:bBookMark )
Por el contrario, al pasarle un valor (tipo "Set"), nos llevar铆a a esa posici贸n:
Eval( oBrw:bBookMark, nRecADondeQuieroIr )