Que hace el metodo
en xbrowse?bBookMark
Gracias.
en xbrowse?bBookMark
goosfancito wrote:Hola.
Que hace el metodoen xbrowse?bBookMark
Gracias.
FranciscoA wrote:goosfancito wrote:Hola.
Que hace el metodoen xbrowse?bBookMark
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) }
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 )
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: SantaCroya and 43 guests