使用Smartsheet Python SDK最小化缩进行

时间:2017-05-28 17:46:40

标签: python smartsheet-api

使用Python SDK,如果同时设置了expanded属性,则将Smartsheet行的False属性设置为indent似乎不起作用。该行未最小化。

if i in LEVELS or _i in LEVELS or _j in LEVELS:
    row.expanded = False
elif (TEXT[0].split()[0] not in i) and (TEXT[1] not in i):
    row.indent = 1
else:
    row.indent = 2

我在row.expanded = False子句中设置elif无效。我该怎么做?或者,是否可以通过API调用函数“最小化所有”?

1 个答案:

答案 0 :(得分:0)

如果行展开或折叠,行层次结构不应该有任何影响。这很可能是您的代码逻辑问题。

在您提供的代码示例中,您要么折叠行还是缩进行 - 从不两者兼而有之。如果满足第一组条件,则不会发生其他任何部分。