TimeScale.setType(type)

Specifies the placement of tick marks on a TimeScale axis. (This is analogous to the increment setting for a LinearScale axis.)

Parameter

type an axis increment specifier:

  TimeScale.DAY

  TimeScale.HOUR

  TimeScale.MINUTE

  TimeScale.MONTH

  TimeScale.QUARTER

  TimeScale.SECOND

  TimeScale.WEEK

  TimeScale.YEAR

Note: Script that modifies 'graph' should be placed at the element level. See Adding Element-Level Script in Report Scripting and Adding Component Script in Dashboard Scripting for more information.

Example (Report or Viewsheet)

dataset = [["Date", "Quantity"], [new Date(2008,8,1),200], [new Date(2008,10,1),400], [new Date(2009,0,1),300], [new Date(2009,1,1),900]];

graph = new EGraph();

var elem = new IntervalElement("Date","Quantity")

var tscale = new TimeScale("Date");

tscale.setType(TimeScale.YEAR)

graph.setScale("Date", tscale);

graph.addElement(elem);

 

See Also

DataSet, to use a Data Block or query as the dataset source.

<< TimeScale.setMin(value) © 1996-2013 InetSoft Technology Corporation (v11.4) CR.6.13 CategoricalScale >>