Alaska Software Inc. - Como mover cursor de celda en xbpBrowse
Username: Password:
AuthorTopic: Como mover cursor de celda en xbpBrowse
RIBO SALAMANCAComo mover cursor de celda en xbpBrowse
on Sat, 23 May 2015 10:42:43 -0500
Hola apreciados amigos

Tengo una dificultad, necesito mover el cursor dentro de la misma fila a un 
campo determinado
Lo intento enviando teclazos via eventos

nPos := FieldPos( 'TERCERO')
FOR K = 1 TO nPos
        eval( {||postAppEvent(xbeP_Keyboard,xbeK_LEFT,,oDlg:oBrow) })
NEXT K
oDlg:oBrow:refreshCurrent()

Pero no lo consigo, el cursor no se visualiza en la celda destino, simpre se 
ve en la celda origen.

Debe haber otra forma?
Por ejemplo enviar con coordenadas {nRow,nCol} o algo similar?

Quedo atento
Ribo Salamanca
Jorge LRe: Como mover cursor de celda en xbpBrowse
on Sun, 24 May 2015 18:44:36 -0300
Hola Ribo
porque no usas ::left() / ::Right(),
que en definitiva es lo que estaría ejecutando (... quizás no en tu caso) el 
PostAppEvent()



"RIBO SALAMANCA" escribió en el mensaje de 
noticias:26f7e0a9$245401db$8f85e@news.alaska-software.com...

Hola apreciados amigos

Tengo una dificultad, necesito mover el cursor dentro de la misma fila a un
campo determinado
Lo intento enviando teclazos via eventos

nPos := FieldPos( 'TERCERO')
FOR K = 1 TO nPos
        eval( {||postAppEvent(xbeP_Keyboard,xbeK_LEFT,,oDlg:oBrow) })
NEXT K
oDlg:oBrow:refreshCurrent()

Pero no lo consigo, el cursor no se visualiza en la celda destino, simpre se
ve en la celda origen.

Debe haber otra forma?
Por ejemplo enviar con coordenadas {nRow,nCol} o algo similar?

Quedo atento
Ribo Salamanca