我有一个带有日历的应用程序脚本Web App,日历从主电子表格中获取数据。用户可以单击项目(在日历上)以更改数据:例如日期,时间,所做的事情,发生的事情等。这些更改将提交到“转储”电子表格中,然后这些更改应该被复制到主电子表格。
问题是,当提交Web应用程序表单时,转储表由脚本更改。这将导致dumpSheet上的onChange触发器不运行,从而导致提交的数据没有被复制到母版纸上。
如何解决此问题?我可以做一个时间驱动的触发器来提交更改,但是问题是用户将不得不等待在Web应用程序日历中查看其更改。而且我会不必要地运行该功能,从而浪费了我的应用程序脚本配额。