我曾经很好地使用谷歌应用程序脚本来取消表单链接,但现在已经不是了。应用程序脚本返回";错误:无法删除表单的目标。请稍候,然后重试"总是有人经历过这种情况吗?
removeDestination((在2-3天前一直运行良好。我不能再用了。
formResponses = SpreadsheetApp.openById(spreadSheetId)
for (let sht of sheets) {
let formUrl = sht.getFormUrl();
if (formUrl != null) {
let theForm = FormApp.openByUrl(formUrl);
let formID = theForm.getId();
try {
theForm.removeDestination();
formResponses.deleteSheet(sht);
SpreadsheetApp.flush();
DriveApp.getFileById(formID).setTrashed(true);
} catch (e) {
console.log('Can't delete ' + theForm.getTitle() + ' due to ' + e);
done = false
break;
}
}
我在测试表单时收到了同样的错误。
有人在谷歌的公共问题跟踪器中提交了一个公共问题:https://issuetracker.google.com/189445039
在问题编号旁边加一颗星,表示您也受到了影响。