Página 1 de 1

Obtener valores seleccionados en un DBBrowse

Publicado: Vie May 03, 2013 4:12 am
por varocho
Hola,
Me gustaria saber como puedo obtener los valores de la fila seleccionada en un DBBrowse.
Ejemplo :
Si se hace doble click en un linea de un DBBrowse
como podria obtener el valor almacenado en la columna 1?
sCustName := ::oDBBrowse:"Array"(1)
Gracias!

Obtener valores seleccionados en un DBBrowse

Publicado: Vie May 03, 2013 10:17 am
por Shadax

// SI ES UN ARRAY BROWSE ESTO TE VALDRíA
LOCAL cValor := ::oDBBrowse:aArrayData[ ::oDBBrowse:nArrayAt, 1 ]
// SI ES UN TDBBROWSE ASOCIADO A DATASET
LOCAL cValor := ::oDBBrowse:oDataSet:*NOMBRECAMPO*
// O BIEN
LOCAL cValor := ::oDataSet:*NOMBRECAMPO*
// OTRO EJEMPLO
LOCAL cValor := ::oDBBrowse:aCols[1]:Value

¿Eso?

Obtener valores seleccionados en un DBBrowse

Publicado: Vie May 03, 2013 1:53 pm
por varocho
Shadax,
Eso es exactamente lo que estaba buscando.
Gracias!