Estilos en tabla

Inicio  Anterior  Siguiente

Desde la versión 1.19xx.n, se ha incorporado un nuevo módulo para los planes Profesional 4GB y Premium que permite definir formatos condicionales a los análisis de tipo Tabla/Gráfico. Este módulo nos permite mostrar tablas que tengan el siguiente aspecto:

Señalar con color de fondo, aquellos valores de la matriz de datos mayores de 49.9%...

clip0159

Establecer un gráfico de barras horizontal como fondo de celda, donde los colores muestren el tamaño del valor o porcentaje...

clip0160

Mismo ejemplo anterior, pero eliminando el valor y dejando sólo el gráfico...

clip0161

Señalar con una flecha ascendente o descendente si el porcentaje crece o decrece respectivamente a la columna de TOTAL...

clip0162

Aplicar un formato condicional de tipo intervalo de color, de 0 (rosado) a 100 (azul) pasando por el verde...

clip0163

A la tabla anterior, añadir un gráfico de barras en la fila de total y columnas de códigos...

clip0164

 

Esto son unos pocos ejemplos de una amplia casuística que vamos a tratar de analizar. Sería imposible mostrar todas las combinaciones. Vistos estos ejemplos, analicemos como llegar hasta ellos.

Las tablas / gráficos

Las tablas que pueden recibir estilos son, en principio, todas. Sin embargo, cuando trabajamos con tablas agrupadas, o tablas procedentes de una unión, los estilos serán aplicados de forma individual, tabla a tabla, y para ello se proponen herramientas de selección de tabla sobre la que se le aplica el estilo o formato.

La secuencia para formatear con estilos una tabla es:

realizar la tabla de forma natural, decidiendo si se muestra como tabla o gráfico
decidir si se muestra como % y con qué tipo, o como absoluto
aplicar los estilos desde la pestaña correspondiente

Los estilos

La interfaz de aplicación de estilos permite al usuario cambiar:

título del análisis que se mostraría,
selección del análisis que origina la tabla/gráfico, si hay tablas agrupadas,
posibilidad de edición del texto del campo de fila o columna,
posibilidad de ocultar el nombre del campo,
posibilidad de ocultar la fila o la columna de los códigos del campo
posibilidad de edición de la descripción de los textos de las etiquetas de los valores (códigos) del campo de fila o columna,
posibilidad de ocultar (fila chequeada) etiquetas de valores (códigos) del campo de filas o columnas,
posibilidad de mover etiquetas de valores (códigos) arriba o abajo con arrastrar y soltar (sólo en edición) en la tabla mostrada,
posibilidad de fijar el color (aplicado sólo en gráficos) para cada una de las etiquetas de valores (códigos) del campo de filas o columnas,
posibilidad de fijar formatos condicionales (panel denominado rangos) a la tabla mostrada en valor absoluto o en valores porcentuales.

Formatos condicionales en un análisis

Tras elegir si el formato condicional se va a aplicar a valores absolutos o a valores porcentuales, el usuario elegirá aplicar los formatos al análisis seleccionado. Estos formatos están agrupados en cuatro pestañas de un diálogo que referimos:

Rangos

Decidimos a qué rango de filas y/o columnas se aplica el formato a establecer. Nótese que este rango puede incluir todas las filas / columnas o sólo algunas, incluyendo o excluyendo el Total. Dependerá de lo deseado por el usuario si tomar una o varias.

Formatos

En esta tabla se irán acumulando los distintos formatos, que se aplicarán secuencialmente hayan sido diseñados (orden de la tabla). Entre los formatos posibles encontramos:

el tipo de comparación a realizar (operaciones aritméticas básicas)
con qué elemento vamos a realizar la comparación, si con un valor introducido de forma manual o con elementos de la propia tabla (columna anterior, posterior, total) o con alguna columna fija. Nótese que la comparación siempre se realiza entre columnas y y no entre filas.
Si el valor es manual, la casilla de valor permitirá la introducción del mismo.
Si el valor es manual, y la comparación elegida es de tipo intervalo, la casilla de valor 2 permitirá la introducción del segundo extremos del intervalo.
El tipo de formato permite seleccionar entre:
oColor, dar color al número o elemento gráfico seleccionado,
oColor de fondo, dar color de fondo a la celda donde se localiza el número seleccionado,
oEstilo cursiva, aplicar,
oEstilo negrita, aplicar,
oReemplazar texto
oTexto prefijo, añadir un texto por delante del número en la celda donde se aplica,
oTexto sufijo, añadir un texto por detrás del número en la celda donde se aplica,

En el caso de ser texto a reemplazar / prefijo o sufijo, sugerimos la utilización de elementos básicos gráficos como iconos. Estos iconos serán incluidos en código HTML. Ver por ejemplo https://fontawesome.com/v4.7.0/icons/ donde se indica como introducir en un texto un icono. Por ejemplo  una flecha a la derecha sería <i class="fa fa-arrow-right" aria-hidden="true"></i> ver https://fontawesome.com/v4.7.0/icon/arrow-right . Dispones de 675 iconos diferentes. Del mismo modo, puedes utilizar los juegos de iconos glyphicon de bootstrap u otros elementos de imagen utilizando código HTML.

Color, si hemos elegido un formato de color, se definirá el color en la paleta,
Texto, si hemos elegido texto escribiremos el texto (con su código HTML si es necesario).

Intervalo de color

En esta pestaña, asignamos una gradación de colores con tres puntos de color que quedan definidos por los valores incluidos. Al señalar Nuevo, las opciones son:

Tipo permite seleccionar el tipo de intervalo de color, si degradado lineal, o degradado divergente,
Tipo de formato permite seleccionar entre las opciones de color (aplicado a la fuente del número) o color de fondo (aplicado a la celda),
Valor mínimo, aquel que asigna el color siguiente; si se deja en blanco se toma el valor mínimo de la matriz seleccionada de filas / columnas,
Color del valor mínimo,
Valor central,
Color del valor máximo.
Color del valor central,
Valor máximo, aquel que asigna al centro del intervalo; si se deja en blanco se toma el valor máximo de la matriz seleccionada de filas / columnas.

Gráfico de barras

El último formato condicional es el gráfico de barras, que nos permite publicar como fondo de una celda un gráfico de barra bajo el valor de la celda. Recordamos la posibilidad de reemplazar el texto (por nada) con lo cual dejaríamos el gráfico sin texto.

Para poder construir el gráfico, con el rango indicado, se pide:

un valor mínimo, que si se deja en blanco se toma de los datos,
un valor máximo, que si se deja en blanco se toma de los datos,
un color para los valores positivos,
un color para los valores negativos (por debajo del mínimo),
color del texto,
color de fondo para rellenar el gráfico,
si el gráfico tendrá las esquinas redondeadas o cuadradas,
si los bordes del gráfico son hundidos o salientes.

Otras funcionalidades relacionadas

Con la funcionalidad de aplicación de estilos a los análisis, podemos relacionar el nuevo proceso de unión de tablas pero también muy importantes la forma de presentación de la tabla en frecuencias absolutas o en valores porcentuales y se agrupamos o no las tablas.