是否可以使用 Smartsheet Python SDK 创建 MULTI_PICKLIST?
Is it possible to create a MULTI_PICKLIST with Smartsheet Python SDK?
我正在尝试使用 Smartsheet 的 Python SDK 创建一个 MULTI_PICKLIST 列,但收到一条错误消息
"errorCode": 1012,
"message": "Required object attribute(s) are missing from your request: 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 更新其类型,但我同样收到一个错误。
Python SDK 尚未更新以支持 MULTI_PICKLIST。与此同时,您可以想象使用 passthrough 选项来支持创建 MULTI_PICKLIST 列。 Python SDK 文档中有更多详细信息:https://github.com/smartsheet-platform/smartsheet-python-sdk/blob/master/ADVANCED.md#passthrough-option
Python API 文档已于 2019 年 11 月 8 日更新 MULTI_PICKLIST。那里可能有您正在寻找的功能。
我正在尝试使用 Smartsheet 的 Python SDK 创建一个 MULTI_PICKLIST 列,但收到一条错误消息
"errorCode": 1012, "message": "Required object attribute(s) are missing from your request: 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 更新其类型,但我同样收到一个错误。
Python SDK 尚未更新以支持 MULTI_PICKLIST。与此同时,您可以想象使用 passthrough 选项来支持创建 MULTI_PICKLIST 列。 Python SDK 文档中有更多详细信息:https://github.com/smartsheet-platform/smartsheet-python-sdk/blob/master/ADVANCED.md#passthrough-option
Python API 文档已于 2019 年 11 月 8 日更新 MULTI_PICKLIST。那里可能有您正在寻找的功能。