一、製作樣板文件
二、gs
//樣板文件id
var templateId = '樣板文件id';
function createDocument() {
//暫時自訂變數,測試完成後,會從參數傳進來
var rowdata = {};
rowdata['電子郵件地址'] = "tawan158@gmail.com";
rowdata['繳費單位'] = "中華電信";
rowdata['繳費日期'] = "2020/04/16";
rowdata['繳費金額'] = 1000;
rowdata['其他'] = "其他";
//製作樣板文件的副本
var documentId = DriveApp.getFileById(templateId).makeCopy().getId();
//重新命名複製的文件
DriveApp.getFileById(documentId).setName("繳費通知單" + documentId);
//獲取文檔主體作為變數
var body = DocumentApp.openById(documentId).getBody();
//替換變數內容
body.replaceText('{電子郵件地址}', rowdata['電子郵件地址']);
body.replaceText('{繳費單位}', rowdata['繳費單位']);
body.replaceText('{繳費日期}', rowdata['繳費日期']);
body.replaceText('{繳費金額}', rowdata['繳費金額']);
body.replaceText('{其他}', rowdata['其他']);
}