【在下拉树控件中,当未勾上“结果返回完整层次路径”时,treelayer($tree, true, "\',\'")得到的始终是最后一个值。因此,这种用法的前提必须勾选“结果返回完整层次路径”】
只返回一个值是上面的原因,不过如果你勾选了“结果返回完整层次路径”,又会把所有层级都返回出来,所以你需要在返回的层级里面获取最底层的id,公式参考如下:
${if(len(manage) == 0,"","and e.manage_item_id in ('" + (INDEXOFARRAY(split( manage,','),最底部所在的层级)) + "')")}