1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
var graphDef = '{"type":"graph","name":"graph1",' + '"definition":{"seriesDefaults": { "fill": false, "showMarker": false},' + '"series": [ {"yaxis": "y2axis","label": "label_1","color": ""},{"yaxis": "y3axis","label": "label_2","color": ""},{"yaxis": "y4axis","label": "label_3","color": ""} ],' + '"axes": {"y2axis": {},"y3axis": {},"y4axis": {} },' + '"highlighter": {"tooltipLocation": "n","tooltipAxes": "y","bringSeriesToFront": true,"useAxesFormatters": false},' + '"cursor":{"showTooltip": false,"zoom": true},' + '"grid":{"gridLineWidth": 1.0,"borderWidth": 2.5, "shadow": true},' + '"legend": {"show": true ,"location": "w","placement": "inside"}}';
var valuesTmp = [];
var jsonObject = '{"items":';
var i, j;
for( j = 0; j < jsondata.getColumnCount(); j++){
valuesTmp[j] = "";
for( i = 0; i < jsondata.getRowCount(); i++){
valuesTmp[j] += jsondata.getValueAt(i, j);
}
}
for( j = 0; j < jsondata.getColumnCount(); j++){
valuesTmp[j] = "[" + valuesTmp[j].slice(0, valuesTmp[j].length - 1) + "],";
values += valuesTmp[j];
}
values = values.slice(0, content.length - 1);
jsonObject += graphDef + ',"values":' + values + ",";
jsonObject = jsonObject.slice(0, jsonObject.length - 1); |
Partager