I am using CFCHART in coldfusion to plot a line graph with 2 series of data (percentage for a date). The problem I’m having is that if one. I just wondering if you could help me with cfchart y-axis. ColdFusion for some reason auto format y-axis with number, for example the value of. Adam Cameron investigates some dodgy behaviour that CFCHART engages in.
|Published (Last):||25 August 2013|
|PDF File Size:||11.10 Mb|
|ePub File Size:||11.6 Mb|
|Price:||Free* [*Free Regsitration Required]|
The SWF file is the default format. The width and height, in pixels, of the chart. This size defines the entire chart area, including the legend and background area around the chart.
The default height is pixels; the default width is pixels. The colors used for foreground and background objects. The default foreground color is black; the default background colors are white. You can specify 16 color names, use any valid HTML color format, or specify an 8-digit hexadecimal value to specify the RGB value and transparency. If you use numeric format, use double number signs; for example, blue or FF33CC.
To specify the color and transparency, use the format xxFF33CC, where xx indicates the transparency. The value FF indicates opaque; the value 00 indicates transparent. For the complete list of colors, see Configuring and Administering ColdFusion. The font attribute specifies the font for all text. The default value is Arial. If a chart attempts to use a font that is not installed on the ColdFusion server, it uses a different font that is available.
The fontSize specifies an Integer font size used for all text. The default value is The fontBold attribute specifies to display all text as bold. The default value is no.
The fontItalic attribute specifies to display all text as italic. The labelFormat attribute specifies the format of the y-axis labels, number, currency, percent, or date.
The default value is number. The xAxisTitle and yAxisTitle attributes cfchxrt the title for each axis. Use the showBorder attribute to draw a border around the chart. The foregroundColor attribute specifies the border color. Use the showXGridlines and showYGridlines attributes to display x-axis and y-axis grid lines.
The default value no for x-axis gridlines, and yes for y-axis gridlines. The gridLines cfdhart specifies the total number of grid lines on the value axis, including the axis itself.
Writing a chart to a variable
The value of each grid line appears along the value axis. The cfchart tag displays horizontal grid lines only. The default value is 0, which means no grid lines. The showMarkers attribute displays markers at the data points for two-dimensional line, curve, and scatter charts. The default value is yes. The markerSize attribute specifies an integer number of pixels for the marker size.
ColdFusion determines the default value. The minimum and maximum points on the data axis. By default, the minimum is 0 or the lowest negative chart data value, and the maximum is the largest data value. If you specify a scaleFrom or scaleTo attribute that would result in cropping the chart, cfchart uses a value that shows the entire chart without cropping.
Whether the x axis corresponds to a numeric scale or identifies different categories, and how to sort the items on the axis. If the XAxisType attribute value is scale, the x axis is numeric. All cfchartdata item attribute values must be numeric, and the axis is automatically sorted numerically.
The scale value lets you create graphs of numeric relationships, such as population against age. If the attribute value is category the defaultthe axis indicates the data category. The sortXAxis attribute determines the cfchar of items when you specify the cfchartdata item attribute, whose values are treated as text. By default, the items are displayed in the order in which they are entered in the first chart series. The show3D attribute displays the chart in three dimensions. The xOffset and yOffset attributes specify the amount by which to rotate the chart on tk horizontal axis xOffset or vertical axis yOffset.
The value 0 is flat no rotation-1 and 1 are for a full 90 degree rotation left.
Adam Cameron’s Dev Blog: CFCHART phones home
The default value is 0. The showLegend attribute lets you display the chart legend when the chart contains more than one series of data. The default value is Yes. The seriesPlacement attribute specifies the location of each series relative to the others. By tl, ColdFusion determines the best placement based on the graph type of each series.
The tipStyle attribute lets you display a small pop-up window that shows information about the chart element pointed to by the mouse pointer.
Options are none, mousedown, or mouseover. The default value is mouseover. The tipBGColor attribute specifies the background color of the tip window for Flash format only. The default value is white. The following table describes these attributes:. The seriesLabel attribute specifies the text that displays for the series label.
The seriesColor attribute specifies a single color of the bar, line, pyramid, and so on.
For pie charts, the color is that of the first slice. Subsequent slices are automatically colored based on the specified initial color, or use the colorList attribute. Specifies the way color is applied to a data series.
ColdFusion Help | Controlling chart appearance
You can specify solid color, raised button, linear gradient fill with a light center and darker outer edge, cvchart gradient fill on lighter version of color. The default value is solid.
A comma-separated list of colors to use for each data point for bar, pyramid, area, horizontalbar, cone, cylinder, step, and pie charts.
If you specify fewer colors than data points, the colors repeat. If you specify more colors than data points, the extra colors are not used. Specifies the shape used to mark the data point. Shapes include circle, diamond, letterx, mcross, rcross, rectangle, snow, and triangle.
Supported for two-dimensional charts. The default value is rectangle. Specifies the way in which the color is applied to the item in the series Styles include None, Value, Rowlabel, Columnlabel, and Pattern.
You can modify the chart styles included with ColdFusion to create your own chart styles. Modify only attributes specified in the file. Two XML files exist for each default chart style. ColdFusion uses the same rules to look for the chart style XML files as it does for files included using the cfinclude tag. For more information, see cfinclude. Controlling chart appearance Search. You can control the appearance of charts by doing any of the following: Using the default chart styles included with ColdFusion Using the attributes of the cfchart and cfchartseries tags Creating your own chart styles Using the default chart styles included with ColdFusion ColdFusion supplies the following chart styles: All Size chartWidth chartHeight The width and height, in pixels, of the chart.
All Border showBorder Use the showBorder attribute to draw a border around the chart. The default value is sliced. Pie Markers showMarkers markerSize The showMarkers attribute displays markers at the data points for two-dimensional line, curve, and scatter charts. All Value axis scaleFrom scaleTo The minimum and maximum points on the data axis. All Tips tipStyle tipBGColor The tipStyle attribute lets you display a small pop-up window that shows information about the chart element pointed to by the mouse pointer.
The following table describes these attributes: Chart characteristic Attributes used Description Chart type Multiple series seriesLabel seriesColor The seriesLabel attribute specifies the text that displays for the series label. All Paint paintStyle Specifies the way color is applied to a data series.
All Data point colors colorList A comma-separated list of colors to use for each data point for bar, pyramid, area, horizontalbar, cone, cylinder, step, and pie charts. Pie Data markers markerStyle Specifies the shape used to mark the data point. All Creating your own chart styles You can create your own chart styles by doing either of the following: Open the XML file that you want to modify, for example beige.
Modify the file contents.
Controlling chart appearance
Save the file with a different name; for example myBeige. Start WebCharts3D by double-clicking the webcharts. Optional Open an existing chart. Make the changes you want to the appearance of cfchaet chart.