Saber la columna en TXBrowse

Saber la columna en TXBrowse

Postby Armando » Sat May 31, 2008 2:33 am

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
Armando
 
Posts: 3239
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Saber la columna en TXBrowse

Postby wmormar » Sat May 31, 2008 4:37 am

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
wmormar
 
Posts: 1074
Joined: Fri Oct 07, 2005 10:41 pm
Location: México

Postby Armando » Sat May 31, 2008 12:44 pm

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  Expand view  RUN
      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
Armando
 
Posts: 3239
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Saber la columna en TXBrowse

Postby mmercado » Sat May 31, 2008 2:29 pm

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
mmercado
 
Posts: 782
Joined: Wed Dec 19, 2007 7:50 am
Location: Salamanca, Gto., México

Postby Armando » Sat May 31, 2008 4:18 pm

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  Expand view  RUN
      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
User avatar
Armando
 
Posts: 3239
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 43 guests