【问题标题】:Change form palette via google scripts通过谷歌脚本更改表单调色板
【发布时间】:2016-05-18 14:27:32
【问题描述】:
【问题讨论】:
标签:
google-apps-script
google-forms
【解决方案1】:
目前您还不能,FormApp 可以与第一版 Forms 一起使用,因此目前没有可用的模板以编程方式使用。
关于该主题的最新消息here
【解决方案2】:
我在这里遇到了同样的问题并找到了一种解决方法:创建一个具有您想要的正确主题的“模板表单”,然后复制它并对新复制的表单进行编码。
问题是,如果你想为每个表单定制一个主题,它需要几个模板表单,并且代码应该能够选择正确的模板。但是,这不是我的情况。这是一个示例代码:
var file = DriveApp.getFileById('your-template-form-id').makeCopy();
var form = FormApp.openById(file.getId());
如果您要动态添加问题,请确保删除模板表单中创建的单个问题,否则,请添加您需要的问题。
【解决方案3】:
请注意,一旦您以编程方式生成表单,您就可以像常规表单一样对其进行编辑。您可以从form.getEditUrl() 获得指向可编辑页面的链接。