Power Builder - SORT

 
Vista:

SORT

Publicado por Ivan (101 intervenciones) el 24/11/2003 19:22:37
Hola a todos

Quisiera saber como hacer para q en un momento determinado al seleccionar cualquer encabezado de columna (codigo/nombre/valor)pueda ordenar esa columna.....

Ejemplo

--------- --------------------------- -----------
Codigo Nombre Valor
--------- --------------------------- -----------
1549 XXXXXXXXXXXXX 100.00
1000 XXXXXXXXXXXXX 9.99
C489 XXXXXXXXXXXXX 500.00

Gracias por su atencion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SORT

Publicado por amilcar (327 intervenciones) el 24/11/2003 21:27:20
te envio este ejemplo que tenes que ponerlo en el evento click de tu dw.
Nota: las columnas del encabezado deben tener el valor por defecto nombre_campo + " _t"
en tu caso seria
codigo_t ,nombre_t, valor_t

************
evento click
************
variables de instancia
string is_campo,is_orden
------------------------------------

string ls_columna
if row=0 then

if right(dwo.name,2)="_t" then
ls_ columna=dwo.name
ls_columna=mid(ls_columna,1,len(ls_columna)-2)
if is_campo=ls_columna then
if is_orden="A" then is_orden="D" else is_orden="A"
else
is_orden="A"
end if

is_campo=ls_columna
this.setsort(ls_columna+" "+is_orden)
this.sort()
end if
end if

espero te sirva y me entiendas
cualquier duda estoy a tus ordenes
un saludo desde argentina
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar