FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Como obtebgo la columna en que estoy posicionado en xbrowse?
Posts: 132
Joined: Sun Oct 23, 2005 04:09 PM
Como obtebgo la columna en que estoy posicionado en xbrowse?
Posted: Fri Nov 21, 2008 10:48 PM

Hola a Todos:

Tengo este detalle, el oBrw:nColSel me da la columna pero de las que se estan visualizando, la que necesito es la del objeto browse competo, es decir si se ven 5 columnas y tengo 15 en total , si me posiciono en la 15, me regresa el numero 5. ¿?

Saludos y gracias

Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Re: Como obtebgo la columna en que estoy posicionado en xbro
Posted: Fri Nov 21, 2008 11:26 PM
Miguel Salas wrote:Tengo este detalle, el oBrw:nColSel me da la columna pero de las que se estan visualizando, la que necesito es la del objeto browse competo, es decir si se ven 5 columnas y tengo 15 en total , si me posiciono en la 15, me regresa el numero 5. ¿?
Hola Miguel:

Prueba con oBrw:nAt()

Saludos.

Manuel Mercado
manuelmercado at prodigy dot net dot mx
Posts: 132
Joined: Sun Oct 23, 2005 04:09 PM
Como obtebgo la columna en que estoy posicionado en xbrowse?
Posted: Fri Nov 21, 2008 11:45 PM

que tal maestro, ya probé, pero obtengo el mismo resultado
saludos

Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Como obtebgo la columna en que estoy posicionado en xbrowse?
Posted: Fri Nov 21, 2008 11:58 PM
Miguel:

Con ADO utilizo este código:

AEVAL(oBrw:aCols,{|oCol|oCol:bLClickHeader := {|nmRow, nmCol| SortHdr(oBrw,oBrw:MouseColPos( nmCol )) }})


Observa que debes dar clic en el header, ojalá te ayude.

Saludos
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
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Como obtebgo la columna en que estoy posicionado en xbrowse?
Posted: Sat Nov 22, 2008 12:50 AM

puedes usar esto...

oBrw:SelectedCol():nArrayCol
o
oBrw:SelectedCol():nCreationOrder

pero si haces un swap de columnas no te va a servir, es decir intercambias la columna 4 con la 5, aunque este primero ahora la 5 que la 4 seguiran siendo 5 y 4, espero hacerme entender

Posts: 132
Joined: Sun Oct 23, 2005 04:09 PM
Como obtebgo la columna en que estoy posicionado en xbrowse?
Posted: Mon Nov 24, 2008 04:02 PM

Listo!

oBrw:SelectedCol():nCreationOrder

obtengo lo que necesito
Gracias y saludos a todos

Continue the discussion