如何让编辑界面F7显示多值
如下图所示费用报销单加了一个自定义核算项目编辑界面需要显示名称+编码
解决措施:
如下图打开对应界面编写如下代码
参考代码:
var easImporter = JavaImporter();
easImporter.importPackage(Packages.com.kingdee.bos.ctrl.extendcontrols); easImporter.importPackage(Packages.com.kingdee.bos.metadata.entity); easImporter.importPackage(Packages.com.kingdee.bos.metadata.query.util); easImporter.importPackage(Packages.com.kingdee.bos.util); easImporter.importPackage(Packages.com.kingdee.bos.ctrl.extendcontrols); easImporter.importPackage(Packages.com.kingdee.bos.ctrl.kdf.util.render);
with(easImporter){ pluginCtx.getKDTable("kdtEntries").getColumn("projects").getEditor().getComponent().setDisplayFormat("$number$+$name$"); var kdtEntry = new ObjectValueRender(); kdtEntry.setFormat(new BizDataFormat("$number$+$name$")); pluginCtx.getKDTable("kdtEntries").getColumn("projects").setRenderer(kdtEntry);
}
实现效果:
列表界面显示多值参照以下链接:https://vip.kingdee.com/article/159959655794369536
如何让编辑界面F7显示多值
本文2024-09-22 19:54:22发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-110200.html