使用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调用函数“最小化所有”?
答案 0 :(得分:0)
如果行展开或折叠,行层次结构不应该有任何影响。这很可能是您的代码逻辑问题。
在您提供的代码示例中,您要么折叠行还是缩进行 - 从不两者兼而有之。如果满足第一组条件,则不会发生其他任何部分。