Creación de órdenes ascendentes o descendentes en un informe
Supongamos que dispone de un hiperbloque en un informe y desea que los usuarios puedan ordenar su contenido de forma ascendente o descendente seleccionando las opciones correspondientes en un cuadro combinado.
-
Cree una jerarquía personalizada.
Haga clic con el botón secundario en el panel Accesorios y seleccione Nueva jerarquía personalizada.
- Haga clic con el botón secundario en la jerarquía y seleccione Editar.
- Añada un nodo principal y asígnele el nombre Ascendente.
- Añada un nodo relacionado y asígnele el nombre Descendente.
-
Haga clic en el icono Mostrar nombres exclusivos.
A continuación se muestran node y node2. Se trata de los nombres exclusivos de los nodos.
-
Seleccione node y pulse <F2> para que se pueda modificar. Cambiar el nombre a ASC.
Nota
Los nombres exclusivos distinguen entre mayúsculas y minúsculas. "Asc" no servirá.
-
Cambie el nombre node2 a DESC.
Nota
Los nombres exclusivos distinguen entre mayúsculas y minúsculas. "Desc" no servirá.
- "Desc" no servirá. En el cuadro combinado se muestra Ascendente y Descendente.
- Cree un hiperbloque a partir de una dimensión. Seleccione el hiperbloque y, a continuación, seleccione Orden en el Diseñador de listas.
- Haga clic en Nuevo criterio de ordenación.
- En Configuración de criterios de ordenación, seleccione el tipo Título.
-
Seleccione <Editar fórmula> como valor de Orden.
Se abre el cuadro de diálogo Editar fórmula.
-
En el cuadro de diálogo Editar fórmula, expanda ListViews y haga doble clic en el nombre del cuadro combinado que contiene la jerarquía personalizada. Esto se muestra a continuación en el panel situado a la derecha (por ejemplo,
=ReportObjects.ListView3.text
). - Haga clic en Aceptar.
- En el Diseñador de listas, guarde los cambios realizados en la lista.
- Visualice el informe en modo de vista.
- Seleccione "Ascendente" o "Descendente" en el cuadro combinado para cambiar el orden de los elementos en el hiperbloque.