(本文档仅供参考)
问题说明
透视分析中X周坐标刻度显示的是上方表格所有列的值拼接数据,是否可以固定显示某一列的值,比如刷卡日期
解决方案
该效果可通过客户端宏实现。
/** * 类型:ClientSide * 对象:chart * 事件:beforeRenderer */ function main(chartView) { //debugger; var options = chartView.getChartObject().getOptions(); var colNum=4;//设置x轴要显示透视分析表格中哪列的值,从0列开始计算 var xdatas=options.xAxis.data; var xnewdatas=[]; for(var i=0;i<xdatas.length;i++){ var xdata=xdatas[i].split('_')[colNum]; xnewdatas.push(xdata); } options.xAxis.data=xnewdatas; }