Я пытаюсь написать код в скрипте Google Sheets, чтобы отправить электронное письмо со значениями из трех ячеек (D2, H2 и L2).
Я близко подошел к этому коду:
function sendCounts() {
//setup function
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sh0 = ss.getSheetByName("PART COUNTS");
var message = "";
{
//set current row
var CurrentRow = 2;
//set HTML template for information
message +=
"<p><b>First Count: </b>" + CurrentRow[4] + "</p>" +
"<p><b>Second Count: </b>" + CurrentRow[8] + "</p>" +
"<p><b>Third Count: </b>" + CurrentRow[12] + "</p><br><br>";
//set the row to look at
var setRow = CurrentRow;
}
//define who to send updates to
var SendTo = "me@emailaddress.com";
//set subject line
var Subject = "DAILY PART COUNTS";
//send the actual email
MailApp.sendEmail({
to: SendTo,
cc: "",
subject: Subject,
htmlBody: message,
});
}
Письмо отправляется в правильном формате, но каждое из трех значений отображается в теле сообщения как «неопределенное» вместо значений ячеек D2, H2 и L2.
Кто-нибудь знает, что мне здесь не хватает?