The Chart object represents a single chart.

Using the Chart object

You can use either the CreateObject method or the New keyword to create a new Chart object.

The object ID for a chart on an ASP page returns a Chart object.

The programmatic identifier ProgID for the Chart object is "SwiffChartObject.ChartObj".

When a Chart object is first created, it is empty (it does not contain any series, categories, etc.). Use the methods described in the table below for filling a chart object with data, setting the graphical layout of a chart object and generating a chart image from a chart object.

Method Definition
SetSeriesValuesFromArray
SetSeriesValuesFromString
Use these methods to fill a series with data values.
SetSeriesXValuesFromArray
SetSeriesYValuesFromArray
SetSeriesXValuesFromString
SetSeriesYValuesFromString
Use these methods to fill a series with XY values.
SetSeriesCaption
SetSeriesCaptionsFromArray
SetSeriesCaptionsFromString
Use these methods to specify the series captions.
SetCategoriesFromArray
SetCategoriesFromString
Use these methods to set the categories of a chart object.
SetDataFromQuery
SetDataFromTxtFile
Use these methods to set the series, categories, title, etc. all together.
LoadStyle Use this method to set the graphical layout of a chart object. This method takes a Swiff Chart style file as parameter (.scs).
SetOutputFormat Use this method to specify the format of the generated chart (Flash movie, JPG or PNG image, SVG or PDF document).
ExportAsResponse
ExportAsFile
ExportAsBinary
GetHTMLTag
GetOutputLocation
Use these methods to generate the chart in Flash format (.swf), in PNG or JPG image format (.png, .jpg), in SVG or PDF document format (.svg, .pdf).

VBScript Code Sample

The first of the following examples creates an object named MyChart by using the ProgID parameter.

<OBJECT RUNAT=Server ID=MyChart PROGID="SwiffChartObject.ChartObj">

The second example, however, uses the Server.CreateObject method.

Dim chart
Set chart= Server.CreateObject("SwiffChartObject.ChartObj")

See Also

GetVersion Method