可以使用Smartsheet Python SDK创建MULTI_PICKLIST吗?

时间:2019-10-29 15:44:10

标签: smartsheet-api

我正在尝试使用Smartsheet的Python SDK创建MULTI_PICKLIST列,但收到一条错误消息

“ errorCode”:1012,     “ message”:“您的请求缺少必需的对象属性:column.type。”,

我正在使用以下内容尝试添加该列:

column = smartsheet.models.Column({
    'title': 'TEST COLUMN',
    'type': 'MULTI_PICKLIST',
    'index': 0,
    'options': ['One', 'Two']
    })
response = smart.Sheets.add_columns(sheetid, column)

当前是否可以使用Python创建MULTI_PICKLIST列,或者SDK是否未更新以支持该列?我还尝试创建一个常规的PICKLIST,然后使用update_column更新其类型,但同样收到错误。

2 个答案:

答案 0 :(得分:2)

Python SDK尚未更新为支持MULTI_PICKLIST。同时,可以想象地,您可以使用passthrough选项来支持创建MULTI_PICKLIST列。此处的Python SDK文档中有更多详细信息:https://github.com/smartsheet-platform/smartsheet-python-sdk/blob/master/ADVANCED.md#passthrough-option

答案 1 :(得分:0)

Python API文档已于2019-11-08更新为MULTI_PICKLIST。您可能正在寻找功能。