我正在尝试使用创建自定义菜单的简单示例从电子表格加载现有的 Google 表单,并且应该加载准备添加新响应的表单
当我保存该功能时,系统会提示我允许我所做的权限。 当我运行脚本时 - 我没有收到任何消息,但什么也没有发生。表单未加载。我认为 formapp 命令实际上加载了表单
是否有查看表单的命令,或者您能给我指出任何脚本来查看现有表单吗?
这是脚本 - 我错过了什么吗?
`function launchForm() {
var ui = SpreadsheetApp.getUi();
// Or DocumentApp or FormApp.
ui.createMenu('Custom Menu')
.addItem('Open a form ', 'menuItem1')
.addToUi();
}
function menuItem1() {
var formID = '13hmg8VQgYHjrzgrPp33FQU6P3I4p5tFZvOs3p2T_xSc';
var form = FormApp.openById(formID);
}
最佳答案
该表单仅以“编程方式”打开(以便代码可以访问它)。不要期望 google 脚本命令能够“物理”打开表单。
关于google-apps-script - 当我使用 FormApp.openById 时没有任何反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42492287/