如何使用 Google App Maker 通过电子邮件将记录作为 pdf 发送给用户
How to email record as pdf to user with Google App Maker
根据我之前关于 的问题,我创建了模板。模板存储在用户无法直接访问的共享文件夹或团队驱动器中。每当用户启动文档合并时,我希望生成的 PDF 存储在团队驱动器中,并通过电子邮件将副本发送给用户。这样管理员就不需要为自己创建副本,因为它已经存储在团队驱动器中。
由于我没有 Cloud SQL,我无法访问上个月发布的 App Maker PDF 示例。但也许有人可以向我解释如何在没有云的情况下找到满足我需求的解决方案 SQL?
这里是问题中提到的示例的 link,供已配置 Cloud SQL 的人使用:Email PDF Sample. Just in case here are key code lines from the sample assuming that you already know how to send email (this one should work without Cloud SQL) and :
var tmpDoc = createDocFromRecord(record);
var blob = tmpDoc.getAs(MimeType.PDF);
var pdfFile = DriveApp.createFile(blob);
pdfFile.setName(FILE_NAME);
// sendEmail_(to, subject, body)
sendEmail_(Session.getActiveUser().getEmail(), FILE_NAME, pdfFile.getUrl());
根据我之前关于
由于我没有 Cloud SQL,我无法访问上个月发布的 App Maker PDF 示例。但也许有人可以向我解释如何在没有云的情况下找到满足我需求的解决方案 SQL?
这里是问题中提到的示例的 link,供已配置 Cloud SQL 的人使用:Email PDF Sample. Just in case here are key code lines from the sample assuming that you already know how to send email (this one should work without Cloud SQL) and
var tmpDoc = createDocFromRecord(record);
var blob = tmpDoc.getAs(MimeType.PDF);
var pdfFile = DriveApp.createFile(blob);
pdfFile.setName(FILE_NAME);
// sendEmail_(to, subject, body)
sendEmail_(Session.getActiveUser().getEmail(), FILE_NAME, pdfFile.getUrl());