xbrowse Devolver valor de una celda

Post Reply
User avatar
J. Ernesto
Posts: 140
Joined: Tue Feb 03, 2009 10:08 pm
Location: Bogotá D.C. Colombia
Contact:

xbrowse Devolver valor de una celda

Post by J. Ernesto »

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
leandro
Posts: 958
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia
Contact:

Re: xbrowse Devolver valor de una celda

Post by leandro »

Posición

Code: Select all

oBrw:nArrayAt
 
Valor

Code: Select all

variable := aMyArray[oBrw:nArrayAt][nroCol]
ó
variable := aMyArray[oBrw:nArrayAt]["nameKey"] //hash
 
Saludos
LEANDRO ALFONSO
SISTEMAS LYMA - BASE
Bogotá (Colombia)
[ FWH 19.09 ] [ xHarbour 1.2.3 Intl. (SimpLex) (Build 20190613) ] [ Embarcadero C++ 7.30 for Win32 ]
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: xbrowse Devolver valor de una celda

Post by cnavarro »

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ó
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Post Reply