Page 1 of 1
Como obtebgo la columna en que estoy posicionado en xbrowse?
Posted: Fri Nov 21, 2008 10:48 pm
by Miguel Salas
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
Re: Como obtebgo la columna en que estoy posicionado en xbro
Posted: Fri Nov 21, 2008 11:26 pm
by mmercado
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
Posted: Fri Nov 21, 2008 11:45 pm
by Miguel Salas
que tal maestro, ya probé, pero obtengo el mismo resultado
saludos
Posted: Fri Nov 21, 2008 11:58 pm
by Armando
Miguel:
Con ADO utilizo este código:
Code: Select all | Expand
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
Posted: Sat Nov 22, 2008 12:50 am
by Daniel Garcia-Gil
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
Posted: Mon Nov 24, 2008 4:02 pm
by Miguel Salas
Listo!
oBrw:SelectedCol():nCreationOrder
obtengo lo que necesito
Gracias y saludos a todos