一、
var year= formatDate(dateAdd(now(),"year",-5),"yyyy");
param["nian"]=year;
file='test-'+year
setMeta('nianfen',year);
二、TOP
//1、取正的topn
//1.1表格
if(!isNaN(param['TextParam1'])){
var col=Table1. binding.getCol(0)
col.sortRank=parseint(param['TextParam1']);
Table1. binding.setCol(0,col)
}
//1.2柱图
if(!isNaN(param['TextParam1'])){
var col=图表1.binding.getYCol(0)
col.sortRank=parseint(param['TextParam1']);
图表1.binding.setYCol(0,col)
}
备注:1、蓝色标注的是写脚本要修改的 TextParam1表示组件名称
2、如果是在X轴,getx setx
3、
//2、正负topN
//柱图组件 Top N
var ranks1 =param['topn'];
//获取X轴绑定字段信息
var col=省份利润top.binding.getXCol(0);
if(ranks1>0){
//排序类型:降序
col.sortType= 6;
//设置高级排序中的Top N
col.sortRank =parselnt(ranks1);
}else{
//排序类型:升序
col.sortType = 5;
//设置高级排序中的Top N,并取绝对值
col.sortRank =Math.abs(ranks1);
}
//更换X轴字段
省份利润top.binding.setXCol(0, col); |