卡片分录中标签动态显示名称或卡片分录中动态设置可见性原创
3人赞赏了该文章
602次浏览
编辑于2024年03月27日 19:33:35
DynamicObjectCollection entrys = this.getModel().getEntryEntity("单据体标识");
CardEntry cardEntry = this.getControl("单据体标识");
//循环单据体,自行进行逻辑判断
for (int i = 0; i < entrys .size(); i++) {
Map<String, Object> text_map = new HashMap<>();
text_map.put("text", "要显示的名称");
Map<String, Object> map= new HashMap<>();
map.put("要修改的标签的标识", text_map);
//修改标签名称
cardEntry.setCustomProperties(cardEntry.getKey(), i, map);
//控制可见性
cardEntry.setChildVisible(false,i,"要控制的元数据的标识")
}
赞 3
3人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读