首页 > 解决方案 > 谷歌脚本没有屏蔽谷歌文档

问题描述

我有一个 Google 表单,它将其响应输出到 Google 表格中。

然后,我设置了这背后的代码,以便它采用 Google Doc 模板,用提交的答案替换变量,然后通过电子邮件将其输出到 pdf 中。

在此过程中,它会将 Google Doc 模板复制到通过电子邮件发送的空白 Google Doc 中。

它使用的代码是:

function emptyDocument() {
  var docID = '1z1wlQTKjQONjzkoFbNam2R-57vcJRCrt8rmMEAcmgb0';
  var baseDoc = DocumentApp.openById(docID);
  var body = baseDoc.getBody();
  while (body.getNumChildren() > 1) body.removeChild(body.getChild(0));
 }
emptyDocument();

当我们收到 pdf 文件时,它会显示在页面顶部,即上一个文档的最后一行。有什么方法可以让我完全清除文档而不留下任何以前的文本?

标签: google-apps-scriptgoogle-sheetsgoogle-docsgoogle-forms

解决方案


推荐阅读