Alaska Software Inc. - Como resuelvo PushButton() DbGoBottom y DbGoTop
Username: Password:
AuthorTopic: Como resuelvo PushButton() DbGoBottom y DbGoTop
RIBO SALAMANCAComo resuelvo PushButton() DbGoBottom y DbGoTop
on Fri, 17 Apr 2009 16:55:05 -0500
Hola todos

Tengo abierta la tabla, indexada y en modo compartido y al ir al ultimo o al 
primer registro obtengo
el error Lock is requierid for this operation

  oXbp := XbpPushButton():new( drawingArea, , {228,24}, {60,24},, } } )
   oXbp:caption := "Bottom"
   oXbp:tabStop := .T.
   oXbp:create()
   oXbp:activate := {|| Gather( aEditControls ), MAESCON->(DbGoBottom()), 
Scatter(aEditControls) }

Gracias por ayudita
Jos Luis Otermin [Alaska Software]Re: Como resuelvo PushButton() DbGoBottom y DbGoTop
on Tue, 22 Sep 2009 11:31:26 -0300
Hola Ribo,

A tu codeblock de :activate le falta un RLock() y la tabla de datos abierta 
en modo SHARED.
SET EXCLUSIVE debe estar en OFF.

Espero haber ayudado

Jos Luis Otermin
Alaska Software
Soporte Tcnico
--------------------------------------------------------------------
Foros de Usuarios: news://news.alaska-software.com
Pgina Web: http://www.alaska-software.com
Base de Conocimientos en la Web: http://www.alaska-software.com/kbase.shtm
Oficina en Europa: Fax: +49 (0) 61 96 - 77 99 99 23
Oficina en EEUU: Fax: +1 (646) 218 1281
--------------------------------------------------------------------



<RIBO SALAMANCA> escribi en el mensaje 
news:783c2df9$1fb071dc$1cf0@news.alaska-software.com...
> Hola todos
>
> Tengo abierta la tabla, indexada y en modo compartido y al ir al ultimo o 
> al primer registro obtengo
> el error Lock is requierid for this operation
>
>  oXbp := XbpPushButton():new( drawingArea, , {228,24}, {60,24},, } } )
>   oXbp:caption := "Bottom"
>   oXbp:tabStop := .T.
>   oXbp:create()
>   oXbp:activate := {|| Gather( aEditControls ), MAESCON->(DbGoBottom()), 
> Scatter(aEditControls) }
>
> Gracias por ayudita