google-apps-script - 谷歌脚本没有屏蔽谷歌文档
问题描述
我有一个 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 文件时,它会显示在页面顶部,即上一个文档的最后一行。有什么方法可以让我完全清除文档而不留下任何以前的文本?
解决方案
推荐阅读
- ruby - 猴子修补 * 运算符
- c# - 构造新异常时抑制 CA1303 fxcop 警告
- visual-studio-code - 在 VS Code 中删除片段文件
- opengl - GLSL 水着色器法线在光线经过时变形?
- python - AttributeError:“NoneType”对象没有属性“GetDetailsOf”
- javascript - 更新加载模型的旋转
- azure-data-factory - 数据工厂 - 解压缩受密码保护的 zip
- python - 如何使用范围(x,y)中的每一列值创建一个 NxM 矩阵?
- stripe-payments - 如何从 Stripe 中永久删除付款方式?
- javascript - 在将 groupby 与 Sequelize 和 SQLite 一起使用时,如何获得等于某个值的行数?