我是在线方面的初学者。我创建了一个要由表单提交触发时填充文档的表单。
我已经创建了表单,可以看到它正在填充,但是它没有在创建文档。这是我的代码-任何帮助将不胜感激!我已经检查并仔细检查了表单/文件/文档,这一定与我的代码有关!
function autoFillGoogleDocfromForm(e) {
var Timestamp = e.values[0];
var FullName = e.values[1];
var TroopNumber = e.value[2];
var Email = e.value[3];
var ParentEmail = e.value[4];
var Req1 = e.value[5];
var Req2 = e.value[6];
var Req3 = e.value[7];
var Req4 = e.value[8];
var Req5d1 = e.value[9];
var Req5d2 = e.value[10];
var Req5d3 = e.value[11];
var Req5d4 = e.value[11];
var Req5d5 = e.value[12];
var Req5d6d = e.value[13];
var templateFile = DriveApp.getFileById("1W1lcsrlKBNz65MXzjxJLifvahjkfOgu8kvnyZzrnQc4");
var templateResponseFolder = DriveApp.getFolderById("1uYePvnryDusPc1K2j_-7u2nFtebZhQJI");
var copy = templateFile.makeCopy(fullName, templateResponseFolder);
var doc = DocumentApp.openById(copy.getId());
var body = doc.getBody();
body.replaceText("{{FullName}}", fullname);
body.replaceText("{{Date}}", timestamp);
body.replaceText("{{Req1}}", Req1);
body.replaceText("{{Req2}}", Req2);
body.replaceText("{{Req3}}", Req3);
body.replaceText("{{Req4}}", Req4);
body.replaceText("{{Req5d1}}", Req5d1);
body.replaceText("{{Req5d2}}", Req5d2);
body.replaceText("{{Req5d3}}", Req5d3);
body.replaceText("{{Req5d4}}", Req5d4);
body.replaceText("{{Req5d5}}", Req5d5);
body.replaceText("{{Req5d6d}}", Req5d6d);
doc.saveAndClose();
}