发生'服务器错误。请尝试再次保存项目。 (ligne 0)。'在正常工作的脚本上

时间:2018-05-22 17:39:24

标签: function google-apps-script google-sheets-api gsuite

即使我们拥有G Suite帐户,我们也一直在使用Gmail帐户。我正在一点一点地迁移事物。我必须说我不知道​​有关编码的事情。我在这里谈论的剧本是由其他人为我的需要而写的。

该脚本适用于Google Sheet的自定义功能。它在gmail帐户上很奇怪,但是当我尝试在我的G Suite上使用它时,我收到一个错误:

  

发生服务器错误。请尝试再次保存项目。 (ligne 0)。

脚本如下:

function getUniqueValues(rangeValues){
  /*
  Creates a column list of unique values sorted in descending order from input range.

  Args:
    rangeValues: The range of cells.

  Returns:
    A column list of values.
  */
  var valueSet = {};
  var valueArray = [];
  for(var i = 0; i < rangeValues.length; i++){
    for(var j = 0; j < rangeValues[i].length; j++){
      if(rangeValues[i][j] != ""){
        valueSet[rangeValues[i][j]] = "";
      }
    }
  }
  for(var key in valueSet){
    valueArray.push(key);
  }
  return valueArray.sort();
}

正如我所说,它适用于我的Gmail帐户,但不适用于我的G Suite帐户。

0 个答案:

没有答案