#sourceforge-appscript
#sourceforge-appscript
Вопрос:
Я пытаюсь отправлять электронные письма с помощью appscript в Google таблицах, когда общая сумма расходов в ячейке превышает определенную сумму, и я
получаю ошибку типа: Не удается прочитать свойство «GetValue» нулевой контрольной суммы расходов @ Code.gs:6
function Checktotalspend() { // Fetch the total spend number var ss= SpreadsheetApp.getActiveSpreadsheet(); var spendsheet= ss.getSheetByName("mSOWProjects"); var spendtotal = spendsheet.getValue("P1"); // Check total spend //if (spendtotal gt; 100000){ // Fetch the email address // var emailRange = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Summary").getRange("A49"); //var emailAddress = emailRange.getValues(); // Send Alert Email. //var message = 'The total spend is ' spendtotal; // Second column // var subject = 'Tier 1'; //MailApp.sendEmail(emailAddress, subject, message); // } }
Ответ №1:
Попробуйте задать ему диапазон, прежде чем получать значение. Например: var spendtotal = электронная таблица.getRange(строка, столбец).GetValue():