修改单据体的字段名称原创
3人赞赏了该文章
1,508次浏览
编辑于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("新的名称");
推荐阅读