亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

嘗試將工作表行數據發送到 GmailApp 時缺少變量名稱;Javascript/谷歌應用腳??本

嘗試將工作表行數據發送到 GmailApp 時缺少變量名稱;Javascript/谷歌應用腳??本

MM們 2022-01-13 19:24:01
仍然在學習曲線上。我正在嘗試從 google 表格中獲取數據并發送數據 Gmail 應用程序,但出現 Missing variable name 錯誤。這是我在過去 2 小時內嘗試過的,我將感謝幫助構建代碼以使其正常工作。function emailTheLastRow(){  var ss = SpreadsheetApp.getActiveSpreadsheet();  var sheet = ss.getActiveSheet();     var range = sheet.getRange("AO2:AO"+sheet.getLastRow()).getValues();  var searchString = "1";  for (var i = 0; i<range.length; i++) {  if(range[i][0] == searchString) {   var lastRow = sheet.getRange(2+i,1,1,41).getValues();     var data = {           'email':lastRow[0][1],       'project':lastRow[0][2],       'client':lastRow[0][3],       'sdate':lastRow[0][4],       'edate':lastRow[0][5],       'loe':lastRow[0][7],     };      GmailApp.sendEmail("[email protected]", "Project", "A new project has been created with the following details: " + data());    }  }}
查看完整描述

1 回答

?
FFIVE

TA貢獻1797條經驗 獲得超6個贊

您正在嘗試將字符串與 JSON 連接,這是一個對象而不是字符串。使用stringify函數 [1] 將對象轉換為字符串。在聲明data變量后添加這一行:

 data = JSON.stringify(data);

[1] https://www.w3schools.com/js/js_json_stringify.asp


查看完整回答
反對 回復 2022-01-13
  • 1 回答
  • 0 關注
  • 162 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號