addTargetLine(measure, colors, values, options)

Draws a set of horizontal or vertical target lines in the plot area using the specified colors and options.

Parameter

measure Name of measure on which to draw target line

colors Color (see valueColor) or array of colors to fill area between target lines

values Array of values and/or valid aggregation methods ('max','min','avg','med') at which to draw the lines

options Name-value pairs of options (see below, e.g., {fillAbove:0xff0000, fillBelow:0x00ff00})

Options

fillAbove Color (see valueColor) to fill the region above the target line

fillBelow Color (see valueColor) to fill the region below the target line

label String to label the target line(s). The following codes can be inserted:
{0}: Target value

{1}: Target formula

{2}: Field name

lineColor Color (see valueColor) to apply to all target lines

lineStyle The line style (a Line Styles constant) to apply to all target lines

labelFont The font description (e.g., 'Lucida Sans Unicode-BOLD-14') to apply to all target labels

labelColor The color (see valueColor) to apply to all target labels

Example (One Target Line)

var options = {fillAbove:[200,200,255],fillBelow:[225,225,225],label:'Value: {0}',lineColor:'blue'}

addTargetLine('Sum(Product.Total)',null,2500000,options)

 

Example (Multiple Target Lines)

var options = {fillAbove:[200,200,200],fillBelow:[200,200,200],label:['{1}: {0,number,$#,##0}','{1}: {0,number,$#,##0}'],lineColor:'blue',lineStyle:Chart.DASH_LINE,labelFont:'Lucida Sans Unicode-BOLD-11',labelColor:'black'}

addTargetLine('Sum(Product.Total)',0xDD99DD,['avg','max'],options)

 

See Also

Adding a Target Line, in Report Design, for more information about target lines.

Adding a Target Line, in Dashboard Design, for more information about target lines.

<< addTargetBand(measure, colors, values, options) © 1996-2013 InetSoft Technology Corporation (v11.5) applyEffect >>