在onload()中增加以下代码:
//设置分录会员卡F7
KDBizPromptBox prmtFytype = new KDBizPromptBox();
prmtFytype.setQueryInfo("com.kingdee.eas.cy.membercard.app.MemberCardInfoQuery");
prmtFytype.setVisible(true);
prmtFytype.setEditable(true);
prmtFytype.setDisplayFormat("$number$");
prmtFytype.setEditFormat("$number$");
prmtFytype.setCommitFormat("$number$");
//过滤器
EntityViewInfo evInfo = new EntityViewInfo();
FilterInfo filter = new FilterInfo();
filter.getFilterItems().add(new FilterItemInfo("billStatus",Integer.valueOf (BillStatusEnum.AUDIT_VALUE),CompareType.EQUALS));
filter.getFilterItems().add(new FilterItemInfo("registerOrg.name",name,CompareType.EQUALS));
evInfo.setFilter(filter);
prmtFytype.setEntityViewInfo(evInfo);
KDTDefaultCellEditor CEFyType = new KDTDefaultCellEditor(prmtFytype);
this.kdtEntrys.getColumn("cardNumber").setEditor(CEFyType);