App Inventor + Apps Script + Google 表单 + Google 文件 +Line N

自动产出同意书,同理可以产生成绩单,假单,签到单,切结书...等等, App Inventor 还没加入请稍待

流程如下:
google 表单-->google sheet --> Apps Script -->产出 Google 文件

动作原理:
当 google 表单提交同意书后触发 Apps Script 在 Google doc 的样板 +姓名存在 google drive 目录

程式码如下:

function myFunction(event) {  var formData = event.values;  var timeString = formData[0];  var datetime = timeString.split(" ")[0];  var [year, month, day] = datetime.split("/");  timestamp = `${year}/${month}/${day}`;  var name = formData[1];  var email = formData[2];  var message = formData[3];  // 打开模板档案  var file = DriveApp.getFileById("模板档案ID");  // 打开输出资料夹  var folder = DriveApp.getFolderById("模板资料夹ID");  // 複製一份模板进去输出资料夹  var copy = file.makeCopy(name + "同意书", folder);  // 打开刚刚複製出来的新档案  var doc = DocumentApp.openById(copy.getId());  var body = doc.getBody();  // 取得新文件的内容。也可以透过它直接更改他的内容  // 将资料塞到对应内容上面  body.replaceText("{{name}}", name);  body.replaceText("{{email}}", email);  body.replaceText("{{message}}", message);  body.replaceText("{{timestamp}}", timestamp);  doc.saveAndClose();}

触发设定:
http://img2.58codes.com/2024/20136076BZGtZwoAft.jpg

Google doc 的样板:
http://img2.58codes.com/2024/20136076EDI5olSNFq.jpg

google 表单如下:
http://img2.58codes.com/2024/20136076K3OX6k0Ii6.jpg

Google 产出文件如下:
http://img2.58codes.com/2024/201360763ydB6nEzgj.jpg

Line Notify如下:
http://img2.58codes.com/2024/20136076kRWaelEorv.jpg


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章