修改单据体的字段名称原创
金蝶云社区-蔡销
蔡销
3人赞赏了该文章 1085次浏览 未经作者许可,禁止转载编辑于2023年01月06日 11:40:34

背景:单据体字段有时候需要根据不同情况,显示不同名字


1、修改名字:

EntryGrid entryGrid = this.getControl("单据体标识");

entryGrid.setColumnProperty("字段标识", ClientProperties.Header,new LocaleString("新的名称"));


2、完善点击退出还是提示原先的名字,而不是新的名字

DynamicObjectCollection coll = this.getModel().getDataEntity(true).getDynamicObjectCollection("单据体标识");
        DynamicObjectType item = coll.getDynamicObjectType();
        DynamicProperty property = item.getProperty("字段标识");
        property.getDisplayName().setLocaleValue("新的名称");


赞 3