Заполнение / изменение параметров типа столбца "PICK LIST" в Smartsheet
Я обдумываю использование API Smartsheet для решения некоторых фоновых задач, которые мне нужно выполнить на листах, к которым у меня есть доступ. На данном этапе я не привержен какому-либо конкретному коду / языку, но пытался разобраться в json и JavaScript.
Я вижу, что использование GET Sheets позволяет мне видеть детали листов, и я могу видеть опции в списке выбора. Я также вижу код, который позволит мне изменить существующую запись в строке, изменив выбранную опцию.
То, что я хочу сделать, это запустить код и обновить элементы строк в списке выбора. Любые предложения / рекомендации будут очень приветствоваться. Спасибо за внимание.
1 ответ
Вы можете обновить список вариантов, доступных для каждой ячейки в пределах PICKLIST
столбец, выполнив запрос на обновление столбца и предоставив варианты выбора в options
свойство запроса. Например:
PUT /sheets/{sheetId}/columns/{columnId}
{
"title":"First Column",
"index":0,
"type" : "PICKLIST",
"options" :["One","Two"]
}
Операция обновления столбца описана здесь в документации: https://smartsheet-platform.github.io/api-docs/?javascript.