Google Apps表单脚本openById,openByUrl无效

时间:2016-10-19 13:48:30

标签: google-apps-script

我已经开始学习Google App Scripting,并且使用Forms Api时遇到了第一个例子。

以下是我的代码:

function testFunction(){
  var newClientForm = FormApp.openById('1f-676zsIuVpsQVSr1tAxttTs********');

var clientForm = FormApp.openByUrl('Url of the form in edit mode');

Logger.log('The form Title is ', newClientForm.getTitle());
Logger.log('The form Title is ', clientForm.getTitle());
}

无论哪种方式,当我检查日志时,我只获得带有空值的字符串消息。

要检查我的表单ID是否正确,我已尝试在ID中删除新字符,并且脚本报告错误。但是当提到正确的Id时,脚本不能按预期工作。

任何输入都将不胜感激。

1 个答案:

答案 0 :(得分:2)

我发现了我的错误

问题在于我错误使用的Logger.log()方法。我应该提到

Logger.log('表格标题是%s',newClientForm.getTitle());

我错过了格式化程序'%s'