Javascript gSheet脚本-运行多个函数的问题OneEdit触发器
首先,我是一个完全的新手,如果我没有正确地解释/传达一些东西,我会道歉 目前,我正试图在OneEdit上运行多个进程,但它们相互冲突,我似乎无法同时运行这两个进程。一个有效,另一个无效,或者两者都无效 我正在尝试的是:Javascript gSheet脚本-运行多个函数的问题OneEdit触发器,javascript,Javascript,首先,我是一个完全的新手,如果我没有正确地解释/传达一些东西,我会道歉 目前,我正试图在OneEdit上运行多个进程,但它们相互冲突,我似乎无法同时运行这两个进程。一个有效,另一个无效,或者两者都无效 我正在尝试的是: 前3条IF语句用于检查是否在单元格中输入了文本,如果有,则脚本用于在右侧单元格中输入日期/时间。这将发生在3列中(Check8/Input9),(Check10/Input11),(Check12/Input13) 第二个任务是让工作表检查第14列,如果单元格中有“已完成”,则
函数onEdit(事件){
var s=SpreadsheetApp.getActiveSheet();
var se=event.getActiveSheet();
var re=event.getActiveRange();
如果(s.getName()=“未结订单”){//检查我们的工作表是否正确
var r=s.getActiveCell();
如果(r.getColumn()==8){//检查该列
var nextCell=r.offset(0,1);
如果(nextCell.getValue()='')//为空?
setValue(new Date());//设置时间和日期值
}
如果(r.getColumn()==10){//检查该列
var nextCell=r.offset(0,1);
如果(nextCell.getValue()='')//为空?
setValue(new Date());//设置时间和日期值
}
如果(r.getColumn()==12){//检查该列
var nextCell=r.offset(0,1);
如果(nextCell.getValue()='')//为空?
setValue(new Date());//设置时间和日期值
}
//将行移动到已完成的节
如果(se.getName()=“未结订单”&&re.getColumn()=“14&&re.getValue()=“已完成”){
var row=re.getRow();
var numColumns=se.getLastColumn();
var targetSheet=s.getSheetByName(“已关闭/完成的订单”);
var target=targetSheet.getRange(targetSheet.getLastRow()+1,1);
获取范围(行,1,1,numColumns).moveTo(目标);
se.删除行(行);
}
}
}