Скрипт не сохраняет данные Таблиц - PullRequest
1 голос
/ 09 мая 2020

У меня есть код, который предназначен для доступа к электронной таблице каждый час и обновления значения, как показано ниже.

const spreadsheet = SpreadsheetApp.openById("123456789abcdefghijklmnopqrstuvwxyz");
var sheets = {};
function updatePlayers() {
    sheets['Users'] = spreadsheet.getSheetByName('Users');
    var data = sheets['Users'].getDataRange().getValues();
    for (var i=1;i<data.length;i++) {
        data[i][2]++;
    }
    sheets['Users'].getDataRange().setValues(data);
}

Однако я заметил, что значения не увеличиваются на 24 каждый день, а различное количество значительно меньше. Это также происходит в других частях моих скриптов, где группа информации должна обновляться сразу, но некоторые обновляются, а другие нет, но при этом не возникает никаких ошибок. Я несколько раз пробовал позвонить по номеру setValues(), но это ничего не меняло. Кроме того, я заметил, что эта проблема возникает только сейчас, примерно через 7 месяцев работы этого проекта.

Может ли это быть ошибкой в ​​API Таблиц или что-то мне не хватает?

...