Google apps script google spreedsheet脚本已停止使用属性对象

Google apps script google spreedsheet脚本已停止使用属性对象,google-apps-script,Google Apps Script,半年前我发现了一个脚本,它将Google表中的数据卸载到trello中。我经常使用它 今天,它停止处理“数据仓库错误”错误。 脚本发誓要使用脚本的属性: function checkControlValues(requireList, requireBoard) { var col = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Настройка трелло").getRange("B3:B6").getValues();

半年前我发现了一个脚本,它将Google表中的数据卸载到trello中。我经常使用它

今天,它停止处理“数据仓库错误”错误。 脚本发誓要使用脚本的属性:

function checkControlValues(requireList, requireBoard) {
  var col = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Настройка трелло").getRange("B3:B6").getValues();

  var documentProperties = PropertiesService.getDocumentProperties();
  var scriptProperties = PropertiesService.getScriptProperties();
  var userProperties = PropertiesService.getUserProperties();

  var appKey = col[0][0].toString().trim();
  if(appKey == "") {
    return "App Key not found";
  }  
  scriptProperties.setProperty("appKey", appKey);
特别是在“scriptProperties.setProperty(“appKey”,appKey);”行上 即使您写入,也会发生错误 scriptProperties.setProperty(“appKey”、“123123”)

我要补充的是,该脚本在google表堆中立即停止了工作,而之前使用过它

怎么办

我要补充的是,这个错误甚至出现在从Google文档()复制的代码上

存储属性的每一行都会产生相同的错误

// Set a property in each of the three property stores.
var scriptProperties = PropertiesService.getScriptProperties();
var userProperties = PropertiesService.getUserProperties();
var documentProperties = PropertiesService.getDocumentProperties();

scriptProperties.setProperty('SERVER_URL', 'http://www.example.com/');
userProperties.setProperty('DISPLAY_UNITS', 'metric');
documentProperties.setProperty('SOURCE_DATA_ID', '1234567890abcdefghijklmnopqrstuvwxyz');
To save data in bulk, pass a map of key-value pairs to Properties.setProperties(properties). Each key-value pair of the object in the parameter is stored as a separate property:

// Set multiple script properties in one call.
var scriptProperties = PropertiesService.getScriptProperties();
scriptProperties.setProperties({
  'cow': 'moo',
  'sheep': 'baa',
  'chicken': 'cluck'
});

我也有同样的问题。用PropertiesService.getDocumentProperties更改PropertiesService.getScriptProperties在我的案例中起到了作用。

我也遇到了同样的问题。用PropertiesService.getDocumentProperties更改PropertiesService.getScriptProperties在我的案例中起到了作用。

我也遇到了同样的问题!因此,我的整个脚本都停止工作了。我也有同样的问题!因此,我的整个脚本停止工作
// Set a property in each of the three property stores.
var scriptProperties = PropertiesService.getScriptProperties();
var userProperties = PropertiesService.getUserProperties();
var documentProperties = PropertiesService.getDocumentProperties();

scriptProperties.setProperty('SERVER_URL', 'http://www.example.com/');
userProperties.setProperty('DISPLAY_UNITS', 'metric');
documentProperties.setProperty('SOURCE_DATA_ID', '1234567890abcdefghijklmnopqrstuvwxyz');
To save data in bulk, pass a map of key-value pairs to Properties.setProperties(properties). Each key-value pair of the object in the parameter is stored as a separate property:

// Set multiple script properties in one call.
var scriptProperties = PropertiesService.getScriptProperties();
scriptProperties.setProperties({
  'cow': 'moo',
  'sheep': 'baa',
  'chicken': 'cluck'
});