Sección gráfica

Este tipo de Secciones permiten mostrar graficas en una página o zona de un sitio Kanecode. Hay tres tipos de gráficas predefinidas pueden que permite mostrar (barras, sectores, líneas).
Hay un par de pestañas de configuración que son propias a esta sección, Orígenes de Datos y Opciones.

Orígenes de datos

Permite especificar cuantos orígenes de datos tendremos y de donde se extraerán los datos, solo se verá una pantalla como la que se muestra a continuación, el primer paso es especificar el número de orígenes de datos que se tendrán.

1375

Una vez especificado el número de orígenes de datos, hay que definir cada uno de ellos, es decir, indicar de donde vendrán los datos y de qué manera se manipularán.

Para los orígenes de datos se puede definir:
Orígenes de datos Indica si los datos provienen de una tabla o si se crea una lista manual de los datos (valores fijos).

Tipos de origen de datos

Consulta: Una 'Consulta' a una tabla de base de datos.

Valores fijos: Los datos no son extraídos de ninguna tabla, se definen manualmente.

Por columna: Si se elige esta opción, cada columna (cada campo seleccionado) generará una serie de datos.

Por fila: Agrupa por los valores de un campo, es decir, las series tendrán tantos elementos como valores repetidos en esa columna (en ese campo). Y habrá tantas series como columnas se incluyan en la consulta.

* Agrupar por: Siempre que se elige la opción por fila es necesario indicar un campo por el cual agrupar, este campo limitará la longitud de las series.

Series Permite darle nombres a las series de datos, este se usará para mostrar las leyendas.
Colores Asocia un color a las series de datos.
Escala Para cada serie de datos es posible asociarle un color con el que se pintará la parte del gráfico correspondiente a esa serie.
Opciones

La Primera serie son etiquetas: Si se marca esta opción la primera serie, es decir el primer conjunto de valores de se tomaran como etiquetas, se mostrarán en el eje x.

Valores Acumulados: Se van graficando los valores acumulados por cada serie.
Un ejemplo muy común de consultas por Fila puede ser una consulta que produzca la siguiente tabla:

Año Mes Ventas
2000 Ene 100
2000 Feb 122
2000 Mar 112
...
2001 Ene 121
2001 feb 109

Produciría una salida de gráficos, si le indicamos que la primera serie son etiquetas.


Opciones

1365
Esta Ficha permite configurar algunas opciones del gráfico que se generará.
Tamaño

Ancho: La anchura que ocupara el gráfico dentro de la sección.

Alto: La altura que ocupará el gráfico dentro de la sección.

Tipo de gráfica: Que tipo de gráfico se desea generar, tipo SVG o un gráfico tipo PNG.*
SVG Plantilla

XSL: Permite elegir una plantilla de transformación de los datos que se extraen de los orígenes a gráficos. Estas plantillas transforman archivos XML a archivos gráficos SVG. Por defecto Kanecode tiene definida tres plantillas XSLT para gráficos (Líneas, Barras, sectores), pero cualquiera que conozca SVG y XSLT puede crear nuevas plantillas a medida.

Opciones: Por cada plantilla se pasan parámetros que definirán títulos de gráficos, títulos de ejes, tipos de fuentes etc. Estos parámetros pueden variar de una plantilla a otra.
PNG

Plantillas: Estas son plantillas internas de Kanecode.

Opciones: Parámetros que se envían a cada plantilla.