如何让脚本与手机和平板电脑配合使用

时间:2012-06-01 13:55:56

标签: google-apps-script google-sheets triggers mobile-devices

我正在为使用onEdit函数编辑单元格时运行的Google文档电子表格编写脚本。

到目前为止,它执行的功能超出了电子表格功能所能达到的范围,例如:

  • 根据输入的位置验证所有数据
  • 提供保护不应修改的单元格的机制
  • 输入日志日期和时间数据(用户部分无法正常工作)
  • 检查重复的条目并相应地发出警告
  • 应用数字格式(超出菜单提供的有限选择)
  • 应用条件格式(无限制!)
  • 还有更多

然而,我发现一个问题是,当从移动浏览器(例如iPhone或andriod平板电脑)编辑单元格时,脚本不起作用?

根据维基百科:

  

Google Apps脚本是一种基于云的脚本语言,适用于Google Apps平台中的轻量级应用程序开发。它基于JavaScript,[2]然而,它不是在客户端上运行,而是在Google Cloud中执行。

我有什么问题或是否有其他设置触发器的方法,以便即使有人从移动浏览器输入数据,我的脚本也会运行?

谢谢!

2 个答案:

答案 0 :(得分:6)

在移动视图中编辑行时,不会触发编辑触发器。点击“转到电子表格视图”链接将打开完整的电子表格编辑器,其中将触发触发器。可能存在技术复杂性使得触发器在移动视图中工作变得不切实际,但您可以在issue tracker上为其创建功能请求。

答案 1 :(得分:-1)

我知道这个问题已经过时了。不知道我们当时的限制是什么。但现在onChange触发就是这样。只需在论坛上搜索一下。