/*
*点击按钮 传值并跳转单据页面
*/
@Override
public void itemClick(ItemClickEvent evt) {
super.itemClick(evt);
if (!StringUtils.equalsIgnoreCase("wwv2_customerreporting",evt.getItemKey())) return;
long billnoId= (long)this.getModel().getValue("Id");
if(billnoId==0) return;
BillShowParameter showParameter = new BillShowParameter();
//showParameter.setFormId("bd_customer");
showParameter.setFormId("wwv2_potentialcustomer");
showParameter.setCustomParam("xsbillnoId", billnoId);
showParameter.getOpenStyle().setShowType(ShowType.Modal);//打开方式
this.getView().showForm(showParameter); //跳转至表单
}
------------------------------------------跳转页面接收
/*
* 用于接收线索传过来的参数 并绑定值
* */
@Override
public void afterCreateNewData(EventObject e) {
super.afterCreateNewData(e);
long xsbillnoId=this.getView().getFormShowParameter().getCustomParam("xsbillnoId");
this.getModel().setValue("wwv2_clue",xsbillnoId);
}