【发布时间】:2018-04-09 19:06:00
【问题描述】:
作为我正在进行的使用 python 以编程方式填写项目表的项目的一部分,我正在填写 % Allocated 列(这是一个带有 TAG 'GANTT_ALLOCATION' 的列)。我一直将我的值作为浮点数发送,这适用于资源视图,但在 smartsheet 中显示为浮点数。 然而,使用 curl sdk 似乎显示为百分比。 使用 Python:
this_allocation = 0.5
SS.models.Cell({
'column_id': column_map['% Allocated'],
'value': this_allocation,
# 'display_value': "{:d}%".format(int(this_allocation*100))
})
在 Smartsheet 中显示:0.5
使用我们自己的旧 python api 直接使用其余 api,它显示为 50%。此外,如果我直接在 UI 中键入它,它会显示 50%。 我尝试设置显示值但没有成功。 我还尝试将值作为 int 发送(它的上限为 1),作为字符串/unicode(它正确显示但不计算)。
我错过了什么? 谢谢。
【问题讨论】:
标签: python smartsheet-api