Dos preguntas..
Posted: Sun Jul 05, 2009 7:23 am
Hola gente! solo 2 preguntas... a ver si algun experto tiene las respuestas.... estoy usando la versión 9.05
1) en un Xbrowse, que tiene habilitado el swapping de columnas, como hago para que 1 columna no se pueda mover.. por ejemplo.. quiero dejar fija la primer columna, pero que se puedan mover todas las otras... probe con OBRW:nFreeze:=1 pero evidentemente sirve para otra cosa, no para lo que yo quiero.
2) Alguien me puede explicar como usar el cShortOrder usando un xbrowse con un array..
supongamos que tengo un array de 2 elementos y quiero ordenarlo de forma descendente por el 2do campo. Hago...
.....
OBRW:SetArray(arreglo)
OBRW:acols[2]:cOrder:="D"
OBRW:acols[2]:cSortOrder:=2
.....
Eso hace que aparezca el triangulito en el encabezado, y que al hacerle click podamos ordenar, tanto ascendente como descendente. Pero no hace que aparezca ordenado de forma descendente por el segundo campo ni bien arrancamos la aplicación.. hay que si o si hacerle click. Alguien puede darme una mano con eso?
Gracias.
Slds.
Gastón.
1) en un Xbrowse, que tiene habilitado el swapping de columnas, como hago para que 1 columna no se pueda mover.. por ejemplo.. quiero dejar fija la primer columna, pero que se puedan mover todas las otras... probe con OBRW:nFreeze:=1 pero evidentemente sirve para otra cosa, no para lo que yo quiero.
2) Alguien me puede explicar como usar el cShortOrder usando un xbrowse con un array..
supongamos que tengo un array de 2 elementos y quiero ordenarlo de forma descendente por el 2do campo. Hago...
.....
OBRW:SetArray(arreglo)
OBRW:acols[2]:cOrder:="D"
OBRW:acols[2]:cSortOrder:=2
.....
Eso hace que aparezca el triangulito en el encabezado, y que al hacerle click podamos ordenar, tanto ascendente como descendente. Pero no hace que aparezca ordenado de forma descendente por el segundo campo ni bien arrancamos la aplicación.. hay que si o si hacerle click. Alguien puede darme una mano con eso?
Gracias.
Slds.
Gastón.