BOS设计器调整插件执行顺序的控制策略原创
金蝶云社区-Running
Running
84人赞赏了该文章 385次浏览 未经作者许可,禁止转载编辑于2023年10月27日 20:05:56

image.png


目前只支持相同层级扩展节点注册的插件进行调整,然后多层扩展按扩展层级顺序执行下来。

即假使一个业务对象存在三层扩展,第一层扩展注册AB两个插件,第二层注册CD两个插件,第三层注册EF三个插件。

我们打开第三层扩展,就算调整了ABCD插件的顺序也不会生效,保存后重新打开会被恢复回去,能调整的顺序只有EF。

同理打开第二层扩展,能调整的顺序只有CD,调整AB的话保存重新打开也会被还原回去。

插件执行顺序按第一层扩展、第二层扩展、第三层扩展这样子执行下来。

image.png


那么怎么看当前插件在第几层扩展呢,可通过增量XML进行查看,如下图,则代表该插件位于第三层节点。

image.png


赞 84