我有一个ComboBox
对象列表 ( YFEnum
) 作为BeanItemContainer
. 该类如下所示:
@Entity
@Table(name="ENUM")
public class YFEnum implements Serializable {
@Id
@Column(name="EN_ID")
private int id;
@Column(name="EN_NAME")
private String name;
.....
在我的表单中,我想将YFEnum
-Object的 ID 绑定FieldGroup.bindMemberFields
到 PropertyID。在我的代码中,我尝试如下,但我知道,这行不通。不幸的是,我不知道它是如何工作的:
@PropertyId("art")
protected ComboBox cbArt;
“艺术”是属性的实体如下所示:
@Entity
@Table(name="PV_EDELMETALL")
@DiscriminatorValue("PVEdelMetall")
public class PVEdelMetall extends ProduktVereinbarung implements Serializable {
@Column(name="PVEM_ART")
protected int art;
....
我该如何管理,YFEnum
从 ComboBox 获取所选对象 ( ) 的 ID 到 PropertyID“艺术”?