2017-12-08 11 views
0

누군가 스마트 시트의 잘못된 위치에 많은 양의 데이터를 복사하여 붙여 넣을 수있었습니다. 물론 그것은 당시에 되돌아 가지 않았고, 이제 나는 모든 항목을 뒤집을 멋진 일을했습니다. 수동으로. 한 번에 하나의 세포.스마트 시트 오류 대량 되돌리기

더 좋은 방법이있을 것입니다.

답변

1

Smartsheet API의 Get Cell History 끝점을 살펴보십시오. 당신이이 모양이 다시 응답을받을거야 호출 할 때 :

{ 
    "pageNumber": 1, 
    "pageSize": 100, 
    "totalPages": 1, 
    "totalCount": 3, 
    "data": [ 
     { 
     "columnId":456789, 
     "displayValue": "Revision 3", 
     "columnType": "TEXT_NUMBER", 
     "value": "Revision 3", 
     "modifiedAt": "2013-06-24T00:10:18Z", 
     "modifiedBy" : { 
      "name" : "Jane Smart", 
      "email" : "[email protected]" 
     } 
    }, 
    { 
     "columnId":456789, 
     "displayValue": "Revision 2", 
     "columnType": "TEXT_NUMBER", 
     "value": "Revision 2", 
     "modifiedAt": "2013-06-23T00:10:18Z", 
     "modifiedBy" : { 
      "name" : "Joe Smart", 
      "email" : "[email protected]" 
     } 
    } 
    ] 
} 

당신은 수정을 분석하고 좀 더 자동화 된 방식으로 값을 되돌릴 수있는 스크립트를 작성할 수 있어야합니다.