UseTimeScaleAxis

This property enables or disables use of the time scale axis. If this property is enabled, you must set the UseSampleData property to false and use the setData() methods to define the data to be graphed. Additionally, the setLevelInterval() and setLevelTextFormat() methods must be used to define the number of time intervals and the format of data that is shown at each level.

Syntax:

setUseTimeScaleAxis(boolean); 
boolean = getUseTimeScaleAxis();

where:

boolean

Can be one of the following:

true uses time scale axis.

false uses normal axis. This value is the default.

Example:

restoreDefaults();
   setUseTimeScaleAxis(true);
clearDataLabels();
clearGroupLabels();
clearSeriesLabels();
setLegendDisplay(false);
setDepthRadius(0);
clearDataStorage();
setUseSampleData(false);
setData(0,0,12,28,2003);
setData(0,1,10.0);
setData(0,2,12,29,2003);
setData(0,3,20.0);
setData(0,4,12,30,2003);
setData(0,5,30.0);
setData(0,6,12,31,2003);
setData(0,7,25.0);
setData(0,8,01,01,2004);
setData(0,9,20.0);
setData(0,10,01,2,2004);
setData(0,11,25.0);
setData(0,12,01,3,2004);
setData(0,13,22.0);
setData(0,14,01,4,2004);
setData(0,15,23.0);
setData(1,0,12,28,2003);
setData(1,1,12.0);
setData(1,2,12,29,2003);
setData(1,3,12.0);
setData(1,4,12,30,2003);
setData(1,5,21.0);
setData(1,6,12,31,2003);
setData(1,7,15.0);
setData(1,8,01,01,2004);
setData(1,9,23.0);
setData(1,10,1,2,2004);
setData(1,11,25.0);
setData(1,12,1,3,2004);
setData(1,13,25.0);
setData(1,14,1,4,2004);
setStartDate(12,28,2003);
setEndDate(1,4,2004);
setDataRangeToExtent();
setGraphType(17);
setSeriesType(getSeries(0), 1);
setSeriesType(getSeries(1), 2);
setUseTimeScaleAxis(true);
setLevelInterval(0,4);
setLevelInterval(1,6);
setLevelInterval(2,8);
setLevelTextFormat(0,0);
setLevelTextFormat(1,2);
setLevelTextFormat(2,2);

bar graph

Note: This property can only be used with clustered bar, stacked bar, line, and scatter charts.

See setLevelInterval(), setLevelTextFormat(), and Time Scale Axis Graphs.


WebFOCUS