我正在尝试使用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更新其类型,但同样收到错误。
答案 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。您可能正在寻找功能。