ORDENAR MI REPORTE DESDE LA PANTALLA DE PARAMETROS

KATIA
26 de Febrero del 2006
HOLA

NECESITO SU AYUDA¡¡¡¡, A VER SI ALGUIEN TIENE UNA SOLUCION, TENGO UN REPORTE EN EL PIDO PARAMETROS DE ENTRADA PERO NECESITO QUE DESDE ALLI, ME TRAIGA DOS OPCIONES QUE SON ORDENAR POR FECHA O POR POLIZA, Y SELECCIONE UNA EJERMPLO "POR POLIZA" ENTONCES ME ORDENARIA EL REPORTE POR POLIZA Y VICEVERSA.???

Rodolfo Reyes
26 de Febrero del 2006
Yo hice algo igual, al inicio intente poner un parametro en el Order by del query, pero supongo que ya te diste cuenta que esto no funciona.

Lo que me funciono fue hacer un paquete que devuelve como parametro un Ref Cursor. Con esto si puedes escoger el orden.

En la ayuda que trae Reports encontre un ejemplo para utilizar el Ref Cursor.


katia
26 de Febrero del 2006
hola, gracias por sus comentarios. Pero encontre un solución, espero que para alguien le sea de ayuda.
Agrege un paramentro y denntro de su pl/sql le mande las opciones posibles de ordenamiento.
Luego en el query precisamente en el order by coloque un decode (:parametro,opcion1,columna1,columna2,opcion2,columna2,columna1)
y listo tiene un reporte ordenado dependiendo del parametro que escogan .

bye