我想创建一个记录事件历史记录的脚本,即当我更改事件的日期或时间并保存时,它会将之前的日期/时间复制到描述/注释中这件事。但是,我发现我只能为文档,表格或表单编写脚本。知道怎么做或者我错过了什么吗?
答案 0 :(得分:0)
没有事件检测(我的意思是“事件”可以在Calendar API中触发脚本时修改“事件”(;-)),因此第一个答案是:不可能。
第二个答案是:有一种可能的解决方法,但它有一些限制。
您可以在基于时间的触发脚本中监控日历内容,该脚本会检测此日历中的任何更改,并且可以轻松地向您发出有关更改的警告,并告诉您更改了哪些值。 该过程与我在this recent example
中使用的过程非常相似我提到的限制是你必须将日历中的事件存储一段时间(例如从今天到下一个3个月),这意味着任何发生在晚于(或更早)的事件都不会检测... 对于我的用例,这不是一个问题(我监控教室资源日历),但它可能适合你。