谷歌脚本编辑触发器
Google Scripts Edit Trigger
我已经在绑定的Apps脚本项目中安装了一个编辑触发器,并且当文档被编辑时触发器不会触发。它将使用一个"简单触发器"发射,但因为我使用的方法需要授权,我需要坚持安装触发器。知道为什么它可能不起作用吗?
function createSpreadsheetTrigger() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var onEditTrigger = ScriptApp.newTrigger('Edit_Made')
.forSpreadsheet(spreadsheet)
.onEdit()
.create();
}
function Edit_Made(e){
Logger.log('ARGHHH!!');
var source = e.range;
var sRow = source.getRow();
var sCol = source.getColumn();
var sSheet = source.getSheet().getSheetName();
var val = source.getValue();
if(sCol == 3){update_row(val ,sSheet,sRow,source);}
else if(sCol ==12 || sCol==13){client_edit(val,sSheet,sRow,sCol,source);}
}
在update_row和client_edit函数中执行的操作是不相关的,特别是考虑到'ARGHHH!!
感谢您的回复。原来是触发器服务昨天出了问题。一旦它恢复,一切又开始工作了。
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 高亮显示时编辑文本大小和颜色
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 将事件聚焦/模糊在可编辑内容的元素上
- 悬停功能触发器
- 编辑HTML表的源数据
- ExtJS网格单元格编辑器,防止焦点松动问题
- 如何在visualstudio中调试web api时编辑javascript文件
- 具有所有样式的文本正在复制到可编辑文本区域
- 可以't使用PHP使用Froala编辑器上传图像URL
- 用Greasemonkey编辑专栏
- 如何在corona sdk中从CK编辑器中检索数据
- 基于数据类型的编辑框的汇总列表
- jQuery触发器点击未从AJAX成功工作
- j单击时查询可编辑触发器
- Adobe CQ/AEM - 触发器后编辑处理程序
- 任何方法,使一个触发器或按钮,让用户按下和运行,而不是去脚本编辑器
- 谷歌脚本编辑触发器
- 防止在可编辑触发器后换行