xbrowse Devolver valor de una celda

xbrowse Devolver valor de una celda

Postby J. Ernesto » Wed Oct 09, 2019 10:26 pm

Buenas Tardes foro:

Tengo un array multidimensional aProductos [ xn, yn ] en un xbrowse, y necesito conocer el valor de la celda y su posición al momento de hacer un doble click.

¿ Cómo se hace?

Gracias
J. Ernesto Pinto Q.
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
User avatar
J. Ernesto
 
Posts: 152
Joined: Tue Feb 03, 2009 10:08 pm
Location: Bogotá D.C. Colombia

Re: xbrowse Devolver valor de una celda

Postby leandro » Wed Oct 09, 2019 11:16 pm

Posición
Code: Select all  Expand view

oBrw:nArrayAt
 


Valor
Code: Select all  Expand view

variable := aMyArray[oBrw:nArrayAt][nroCol]
ó
variable := aMyArray[oBrw:nArrayAt]["nameKey"] //hash
 
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1481
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

Re: xbrowse Devolver valor de una celda

Postby cnavarro » Wed Oct 09, 2019 11:52 pm

oXBrowse:SelectedCol() --> oColumn

oXBrowse:nAt --> nColumnPosition // OJO: Posición en las columnas visualizadas

Es interesante ver el código del método nAt():
METHOD nAt() INLINE ::ColPos( ::SelectedCol() )

oColumn:nCreationOrder es el índice de columna cuando se creó
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 90 guests