3

我面临一个用例,其中以编程方式创建的文档需要使用自定义菜单进行扩展,也以编程方式进行。

所以我的第一个意图是创建一个容器绑定触发器并以编程方式添加它。但是当我查看TriggerBuilder类时,我意识到它只允许为表单和电子表格创建触发器,而不能为文档创建触发器。

除了必须手动添加脚本之外,还有什么方法可以以编程方式向文档添加触发器或扩展 Google Docs 中的菜单?

4

1 回答 1

3

目前没有针对现有文档以编程方式创建触发器的方法来执行此操作。请在问题跟踪器中记录增强功能。

目前的一种解决方法是制作一个“模板”文档的副本,该文档具有与之关联的必要脚本,以便在克隆它时onOpen在该文档上运行并获得必要的行为。

这是一个示例文档,当您制作副本时,您应该获得一个新菜单。DriveApp您可以使用API 和此处记录makeCopy的函数以编程方式制作副本

于 2013-07-16T00:17:58.770 回答