效果图:
配置:
JS:
var F_PARENT_NAME = form.getForm().findField("F_PARENT_NAME");
var F_REPORT_TEMP_ID = form.getForm().findField("F_REPORT_TEMP_ID");
var F_PARENT_ID = form.getForm().findField("F_PARENT_ID");
F_PARENT_NAME.on(
'select', function(combo, record, id) {
var F_PARENT_ID_VAL = combo.viewpanel.selModel.selections.items[0].data.ID;
var F_REPORT_TEMP_ID_VAL=combo.viewpanel.selModel.selections.items[0].data.F_REPORT_TEMP_ID;
var F_PARENT_NAME_VAL = combo.viewpanel.selModel.selections.items[0].data.F_NAME;
var F_PARENT_NAME_EN_VAL = combo.viewpanel.selModel.selections.items[0].data.F_NAME_EN;
if(F_REPORT_TEMP_ID.getValue()!=F_REPORT_TEMP_ID_VAL){
MixkyApp.showInfoMessage("XXX");
}else{
if(F_PARENT_NAME_VAL!=''){
form.getForm().findField('F_PARENT_NAME').setValue(F_PARENT_NAME_VAL);
}else{
form.getForm().findField('F_PARENT_NAME').setValue(F_PARENT_NAME_EN_VAL);
}
form.getForm().findField('F_PARENT_ID').setValue(F_PARENT_ID_VAL);
}
}
);