Установка условия BasicFilter - PullRequest
0 голосов
/ 17 декабря 2018

Я не могу передать переменную в myConditionValue для text_contains.

var myCondition = {
  "type": "TEXT_CONTAINS",
  "userEnteredValue": myConditionValue
};       

var columnIndex = 3;
filterSettings['criteria'][columnIndex] = {
  'condition': myCondition
}

var request = {
  "setBasicFilter": {
    "filter": filterSettings
  }
};
Sheets.Spreadsheets.batchUpdate({'requests': [request]}, ss.getId());

Это другое условие прекрасно работает. Мне просто нужно, чтобы "D" происходило из переменной.

var myCondition = {
  "type": "TEXT_CONTAINS",
  "values": [{"userEnteredValue": "D"}]
};

Заранее спасибо! Агам

1 Ответ

0 голосов
/ 17 декабря 2018

Не берите в голову, я использовал переменную, привязанную к:

range.getValues() 

вместо

range.getValue()

Теперь это работает.

Спасибо.

...