Saber la columna en TXBrowse

Post Reply
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Saber la columna en TXBrowse

Post by Armando »

Amigos:

En TXbrowse, al dar click sobre el header de una columna; cómo puedo saber el número de la columna sobre la que se da el click ?

Muchas gracias por su apoyo
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
wmormar
Posts: 1050
Joined: Fri Oct 07, 2005 10:41 pm
Location: México
Contact:

Re: Saber la columna en TXBrowse

Post by wmormar »

Armando wrote:Amigos:

En TXbrowse, al dar click sobre el header de una columna; cómo puedo saber el número de la columna sobre la que se da el click ?

Muchas gracias por su apoyo
oBrw:nColSel

espero te ayude, jjejje
William, Morales
Saludos

méxico.sureste
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Post by Armando »

William:

Te agradezco la respuesta pero "no hay de piña".

Siempre me devuelve 1, será porque me olvide decirte que el browse no tiene edición por celda ?

Code: Select all

		oBrw:nMarqueeStyle			:= MARQSTYLE_HIGHLROW
Un abrazo, paisano
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
mmercado
Posts: 782
Joined: Wed Dec 19, 2007 7:50 am
Location: Salamanca, Gto., México

Re: Saber la columna en TXBrowse

Post by mmercado »

Armando wrote:En TXbrowse, al dar click sobre el header de una columna; cómo puedo saber el número de la columna sobre la que se da el click ?
Hola Armando:

Creo que podrías usar el codeblock bLClickHeader que al evaluarse te daría la columna donde se clickeó:

oBrw:bLClickHeader := {|nmRow, nmCol| nColumna := oBrw:MouseColPos( nmCol ) }

Espero que funcione (soy novato en xBrwowse).

Manuel Mercado
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Post by Armando »

William, Manuel:

Gracias a ambos y a la "novatez" de Manuel una vez más el bien triunfa sobre el mal, el código quedó así, por si a alguien más le interesa:

Code: Select all

		AEVAL(oBrw:aCols,{|oCol|oCol:bLClickHeader := {|nmRow, nmCol| Ordena(oBrw,oBrw:MouseColPos( nmCol )) }})
Gracias "novatos" :-)
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Post Reply