jueves, 22 de octubre de 2015

ColdFusion ofrece varias etiquetas que le da la capacidad de crear tablas y gráficos.
Para crear un gráfico en ColdFusion, utilice el cfchart etiqueta junto con los cfchartseries y cfchartdata etiquetas.

Ejemplo cfchart

Este ejemplo utiliza los datos de visitantes a partir de los registros de tráfico de un sitio web. Estos datos se añade a los ChartData las etiquetas. Estos se anidan dentro cfchartseries etiquetas, que proporcionan propiedades sobre la serie de datos.
 
<Cfchart 
formato = "png"
scalefrom = "0"
scaleTo = "1200000">

<cfchartseries
tipo = "barra"
serieslabel = "tráfico del sitio web 2006 "
seriescolor = " blue " >

< cfchartdata item = " January " value = " 503100 " >
< cfchartdata item = " February " value = " 720310 " >
< cfchartdata item = " March " value = " 688700 " >
< cfchartdata item = " April " value = " 986500 " >
< cfchartdata item = " May " value = " 1063911 " >
< cfchartdata item = " June " value = " 1125123 " >
</ cfchartseries >
</ cfchart >
Los resultados código anterior en el siguiente gráfico:

Serie múltiple

Puede agregar más de una serie de datos a una sola carta. Vamos a añadir otra serie de cartas a nuestro ejemplo para el tráfico del año anterior. De esa manera, podemos comparar el lado dos años al lado del otro.
 
<Cfchart 
formato = "png"
scalefrom = "0"
scaleTo = "1200000">

<cfchartseries
tipo = "barra"
serieslabel = "tráfico del sitio web










Tráfico








Los resultados código anterior en el siguiente gráfico:

Gráficos en 3D

Puedes añadir el show3d atributo para producir un gráfico 3D:
 







Tráfico










Tráfico








El código anterior produce el siguiente gráfico 3D:

Cambio de las Gráfico Dimensiones

Agregar el chartHeight y chartWidth atributos le permiten cambiar la altura y la anchura.
 
< cfchart 
format = " png "
scalefrom = " 0 "
scaleto = " 1200000 "
show3D = " Yes "
chartWidth = " 250 "
chartHeight = " 150 " >

< cfchartseries
type = " bar "
serieslabel = " Website Tráfico 2006 "
seriescolor = " blue " >

< cfchartdata item = " January " value = " 503100 " >
< cfchartdata item = " February " value = " 720310 " >
< cfchartdata item = " March " value = " 688700 " >
< cfchartdata item = " April " value = " 986500 " >
< cfchartdata item = " May " value = " 1063911 " >
< cfchartdata item = " June " value = " 1125123 " >
</ cfchartseries >
</ cfchart >
Los resultados código anterior en el siguiente gráfico:

Gráficos circulares

Los gráficos circulares son ligeramente diferentes, ya que se limitan a una única serie, y los elementos de datos se representan como rebanadas de pastel - todos los cuales contribuyen a la totalidad.
 
< cfchart 
format = " png "
scalefrom = " 0 "
scaleto = " 1200000 "
pieslice style =" solid " >

< cfchartseries
type = " pie "
serieslabel = " Website Tráfico 2006 "
seriescolor = " blue " >

< cfchartdata item = " January " value = " 503100 " >
< cfchartdata item = " February " value = " 720310 " >
< cfchartdata item = " March " value = " 688700 " >
< cfchartdata item = " April " value = " 986500 " >
< cfchartdata item = " May " value = " 1063911 " >
< cfchartdata item = " June " value = " 1125123 " >
</ cfchartseries >
</ cfchart >
Los resultados código anterior en el siguiente gráfico:
Usted puede haber notado el código anterior contiene pieslicestyle = "sólida". El valor predeterminado es pieslicestyle ="rodajas". Esto es lo que se vería así:

Otros Tipos de gráficos

Puede crear cualquiera de los siguientes tipos de gráficos, simplemente usando este valor en el tipo de atributo de la cfchartseriesetiqueta.
Usted puede ver lo que cada uno de ellos se ven como en el ejemplo cfchart página.


  • Bar
  • Línea
  • Pirámide
  • Area
  • Cono
  • Curva
  • Cilindro
  • Paso
  • Scatter
  • Pastel

0 comentarios :

Publicar un comentario