问题已解决,脚本留存分享。
希望在excel第一个sheet中显示后边所有表的行数,并区分出地区维度,使用以下脚本可以获得,并赋值给参数,供自由式表格显示。
var data = getViewData('TableName');
var j = 0;
for(var i = 1; i < data.size(); i++){ // 当i=0时,显示的是列名,所以i从1开始
if(data.get(i, 2) == "地区名") //2表示地区字段在第几列
j++;
}
debug(j);
param["j"] = j;
PS: data.size()-1为总行数,减1为减去字段名称那一行。
|