Функция диапазона getBackgrounds возвращает ошибочные HTML-коды цветов - PullRequest
0 голосов
/ 01 ноября 2018

Я использую этот фрагмент кода из API скриптов Google Apps:

function test() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var range = sheet.getRange("B5:C6");
var bgColors = range.getBackgrounds();
for (var i in bgColors) {
  for (var j in bgColors[i]) {
    Logger.log(bgColors[i][j]);
  }
}
}

Однако при использовании опции отладки возвращается bgColor. Значения кажутся ошибочными. Например, я получаю следующие цветовые коды: [["#ff00ff00", "#00ff00"], ["#ffff0000", "#ff00ff00"]]

Обратите внимание, что шестнадцатеричное число для цвета RGB HTML должно быть только шестизначным. Только "#00ff00" правильно. Остальные коды содержат дополнительные цифры "ff" в начале. Это ошибка в API?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...