Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Wiki Markup
{scrollbar}

Control Dashlets

Los control dashlets permiten filtrar contenido de vistas (gráficas y tablas) mediante la selección de elementos de una dimensión en un cubo. Cumplen la misma funcionalidad que los control portlets de la versión 5. Tienen una nueva presentación pero el funcionamiento es básicamente el mismo. Tiene compatibilidad hacia atrás con los view portlets (portlets html).

...

A continuación se listan los datos básicos que el Control necesita para ser definido.

ParámetroExplicación
Sincronizador

Nombre que servirá de referencia para el Control.

El View Dashlet sobre el cual queremos sincronizar, debe referenciar éste nombre en la pestaña Avanzado en el campo Sincronizador.

Modo

Existen 3 modos de definir el Control y las opciones son las siguientes:

  • búsqueda: permite que el usuario busque entre las vistas o cubos existentes.
  • elemento: permite la selección de elementos de una dimensión.
  • parámetros: permite que el usuario le pase parmámetros a una vista. Esto requiere que la vista esté configurada para eso.

Dependiendo del Modo seleccionado, la definición continúa de la siguiente manera:

...

Definir búsqueda en.. : Por último debemos definir si queremos modificar las búsquedas unicamente desde la edición del control, desde la vista del control o en ambas modalidades. 


A continuación se presenta un ejemplo, donde se habilitó etiquetas y se controla la búsqueda tanto desde la edición del control como en la vista.

...

En el listado resultante el usuario puede seleccionar cada uno de los cubos y vistas los cuales se visualizan en el View Dashlet de sincronización. 


Modo Elemento

En el control definimos el nombre y seleccionamos modo elemento.

...

En caso de seleccionar Permitir selección múltimple, se explora unicamente el nivel en el que estamos posicionados. 


A continuación se presenta un ejemplo donde se habilitó selección múltiple.

Modo Elemento Avanzado

En el control definimos el nombre y seleccionamos modo elemento.

Datos adicionales:

  • Dirección
  • Visualización
  • Cubo
  • Dimensión

Dirección: Dirección en que visualizaremos la Dimensiones, Horizontal o Vertical.

Visualización: Forma en que se presentan los valores de las dimensiones: Árbol completo (Selector de toda la jerarquia de la dimensión), Combo anidados (combos con distintos niveles de la jerarquia que se sincruonizan).

Cubo: Listado de cubos disponibles.

Dimensión: Tabla donde se agregan y eliminan las Dimensiones sobre las que queremos filtrar la vista.

Al posicionarnos en cada Dimensión, se nos permite Explorar Hijos o Explorar Nivel.

Al Explorar Hijos: al costado seleccionamos los hijos de quien queremos explorar.

Al Explorar Nivel: al costado seleccionamos el nivel a explorar.

Una vez definido sobre lo que vamos a explorar, el Comportamiento selección simple nos permite definir si quiero ver el nivel sobre el que estamos posicionados o si queremos explorar los hijos de éstos ultimos, cuando utilizamos selección simple.

En caso de seleccionar Permitir selección múltimple, se explora unicamente el nivel en el que estamos posicionados.

Si selecciono la opción de Combo anidados, debo seleccionar la cantidad de niveles de la jerarquía que deseo desplegar. 

Modo Parámetro

En el control definimos el nombre y seleccionamos modo parametro.

...

  1. Armar una Vista en el portal
  2. Agregar uno o varios parámetros de acuerdo a la siguiente imagen
  3. Agregarle a la vista una columna global con una expresion calculada haciendo referencia al parámetro ingresado anteriormente
  4. Guardar la vista
  5. En el eportal Insertar y Configurar un nuevo Control Dashlet que actue como sincronizador
  6. Insertar y Configurar un nuevo View Dashlet que haga referencia a este sincronizador y a la vista creada en el paso 1.
  7. Agregar otro Control Dashlet y configurarlo en modo parametro para que pueda recibir parametros de acuerdo a la siguiente imagen
  8. Ahora cuando ingresamos un parametro y actualizamos este va a reflejar los cambios en el view dashlet.

...