Я пытаюсь создать приложение или веб-сайт, который считывает имя пользователя / пароль из Google Sheet в качестве базы данных.
Я продолжаю получать идентификатор не найден ответ, даже если переменные соответствуют идентификатору и классу.
Как только я удаляю && Classcheck[i][0] == class
и оставляю его только как if (values[i][0] == id)
, он прекрасно работает.
Кажется, я могу читать только 1 переменную за раз? Я пытаюсь получить оба, если это возможно.
function inTime(e) {
var id = e.parameter.id;
var class = e.parameter.class;
var values = sheet.getRange(2, 1, sheet.getLastRow(), 1).getValues();
var Classcheck = sheet.getRange(2, 3, sheet.getLastRow(), 1).getValue();
var in_time = e.parameter.in_time;
for (var i = 0; i < values.length; i++) {
if (values[i][0] == id && Classcheck[i][0] == class)){
i = i + 2;
sheet.getRange(i, 5).setValue(in_time)
return ContentService.createTextOutput("Welcome to class " + in_time).setMimeType(ContentService.MimeType.TEXT);
}
}
return ContentService.createTextOutput("Id Not Found ").setMimeType(ContentService.MimeType.TEXT);
}