可采用JavaScript脚本编程修改数据。
在某年级的“2020年4月月考成绩.xls”文件中,为了了解每个学生考试的总分,需要使用JavaScript代码组件,统计每个学生月考成绩的总分等。
一、创建转换
二、配置控件
1、Excel输入
选择文件,并选择对应工作表,获取数据。
设置好字段参数,学生各科成绩字段设置为数值型。
2、JavaScript代码
此步中,需要删除原文件中的“总分”,这一列。
代码如下:
//Script here
var 总分=0;
for (var i=0;i<getInputRowMeta().size();i++){
var valueMeta= getInputRowMeta().getValueMeta(i);
if (valueMeta.getTypeDesc().equals("Number")) {
总分 =总分 + str2num(row[i]);
}
}
三、执行结果