top of page

Add target/benchmark line to a chart in Sisense

Below script allow us to plot a static target line in a chart.

Supported chart types : Bar chart, Column chart, Line chart, Area chart





widget.on('processresult', function(se, ev){

	ev.result.yAxis[0].plotLines = [{
				color: '#2ec7b5',
				dashStyle: 'LongDash',
				width: 4,
				value: 800,
				zIndex: 5,
				label : {
					text : 'Target'
				}
            }]
})

Possible values of dashStyle are :

'Solid',

'ShortDash',

'ShortDot',

'ShortDashDot',

'ShortDashDotDot',

'Dot',

'Dash',

'LongDash',

'DashDot',

'LongDashDot',

'LongDashDotDot'



458 views1 comment

1 Comment

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Shnakepup
Sep 25
Rated 4 out of 5 stars.

I was able to get this to work on Bar Charts, Column Charts, and Area Charts, but NOT Line Charts. Is there maybe a different script for Line Charts? If not, is there a particular way the Line Chart needs to be configured for the script to work correctly? Alternatively, does this script require a certain version of Sisense to work correctly (we have an older windows version)?

Like
bottom of page