通过实体打开该实体的编辑界面
为 Customer
实体实例打开默认编辑界面的示例:
@Inject
private ScreenBuilders screenBuilders;
private void editSelectedEntity(Customer entity) {
screenBuilders.editor(Customer.class, this)
.editEntity(entity)
.build()
.show();
}
你好 我现在获得的这个实体并不是固定的 我是这样得到的这个实体 现在想通过获取到的这个实体 打开他对应的编辑界面 如何实现呢
metaClass.getJavaClass() 就可以得到对应的 Java 类。然后你试试下面这样行不行:
screenBuilders.editor(metaClass.getJavaClass(), this)
.editEntity(entity)
.build()
.show();