树形基础资料树节点显示编码和名称原创
金蝶云社区-yauayau
yauayau
2人赞赏了该文章 1,657次浏览 未经作者许可,禁止转载编辑于2021年04月14日 17:09:24

树形基础资料树选择模板,树形基础资料模板,默认实现中列表界面会显示基础资料树,节点显示为基础资料名称。

在树节点中显示编码和名称,需要实现列表界面插件,扩展树形基础资料列表插件 kd.bos.form.plugin.TemplateTreePlugin ,在initialize中设置treeModel的文本格式,编码用{code}指代(因为kd.bos.list.query.impl.Query的getGroupNodes是用{code}指代number的,而不是{number})


TreeModel文档 https://dev.kingdee.com/index/docsNew/863892d1-d3bd-4fb2-8faf-207e2408279b


    public void initialize() {
        super.initialize();
        // kd.bos.list.query.impl.Query#getGroupNodes, it uses {code} as number prop
        // String text = format.replace("{name}", name).replace("{code}", code);
        this.getTreeModel().setTextFormat("{code} {name}");
    }


图标赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0