2017-11-08 5 views
1

스마트 시트 api (Python SDK)를 사용하여 텍스트 시트의 값을 스마트 시트의 개별 셀에 삽입하려고합니다. 드롭 다운이있는 셀에 값을 삽입하고 드롭 다운의 원하는 값을 선택할 수 있습니까 (다른 옵션도 사용할 수 있습니까?). 가능하다면 샘플 코드는 대단히 감사 할 것입니다. API를 사용하여 스마트 시트 API 드롭 다운 셀에 삽입

은 ... 예로 확장하려면

내가 값 중 하나가 "냉장고"입니다 삽입 할 텍스트 파일을 가지고 그 단어는 네 개의 드롭 다운 옵션이 포함 된 셀을 선택해야합니다 말 : 냉장고; 세탁기; 건조기; 마이크로파. 어떻게 든 API를 사용하는 드롭 다운 목록에서 "냉장고"옵션을 선택하고 다른 드롭 다운 요소를 사용할 수있게 할 수 있습니까? 즉, 네 가지 옵션을 텍스트 "냉장고"로 바꾸지 말고 그대로 둘 수 있습니까?

+0

당신을 시도했지만 작동하지 못했습니다 –

+0

전혀 가능했는지 궁금합니다. 나는 열심히 수색했지만 그 필요에 답하는 것을 찾지 못했습니다. 따라서 질문입니다. –

답변

0

예, Smartsheet의 드롭 다운 목록 셀에 대해 선택한 값을 설정할 수 있습니다. 귀하의 예제를 사용

, 여기에 드롭 다운 목록 내 시트의 모습입니다 :

column options

셀에 대한 이러한 값 중 하나를 선택합니다 (이미 존재하는 행에)이 시트에, 나는 단순히 이 API 요청이 실행될

PUT https://api.smartsheet.com/2.0/sheets/SHEET_ID/rows 
[ 
    { 
     "id": "ROW_ID", 
     "cells": [ 
      {"columnId": COLUMN_ID,"value": "Fridge"} 
     ] 
    } 
] 

후, I의 값을 볼 수있다 : 다음과 같이 특정 셀 "냉장고"의 값을 설정하기 위해, 업데이트 행은 요청을 수행 내 시트의 지정된 셀에 대해 "냉장고"가 선택되고 드롭 다운 목록이 유지됩니다. 행이 아직 존재하지 않는 경우

col value

마찬가지로, 당신은 지정된 셀 선택 지정된리스트 값으로 새 행을 추가 은 행 (들) 작업을 추가 할 수 있습니다.

행 업데이트을 Python SDK와 함께 사용하는 방법을 보여주는 코드 샘플은 https://smartsheet-platform.github.io/api-docs/?python#update-rows을 참조하십시오. 파이썬 SDK와 함께 행 (들) 작업을 추가 사용하는 방법을 보여주는 코드 예제를 들어

여기를 참조 : https://smartsheet-platform.github.io/api-docs/?python#add-rows

당신이 코드의 예를 제공하면 더 많은 도움을받을 것
+0

(수정 된 답변 ** 행 추가 ** 작업에 대한 정보를 추가하십시오.) –

+0

굉장해. 고마워 !! –