|
我通过assign复制的数据,用了tabs控件,一个页签是列表,用的grid,一个页签用来做编辑,当修改完成并保存数据后切换到列表页面,grid中的数值没有及时修改,需要重新刷新数据,版本是bex5 v3.7:
var row1 = me.comp("dataMoldInfoCopy").getCurrentRow();
me.comp("dataMoldInfo").newData();
var row = me.comp("dataMoldInfo").getCurrentRow();
me.comp("dataMoldInfo").setRowState(row, 'new');
row.assign(row1);
me.comp('dataMoldInfo').setValue("fID", justep.UUID.createUUID());
me.comp('dataMoldInfo').setValue("cMoldCode", "新模具编号");
me.comp('dataMoldInfo').setValue("dCreateTime",new Date());
me.comp('dataMoldInfo').setValue("cCreateMan",me.operatorCode);
me.comp('dataMoldInfo').setValue("cBarCode","新条码");
$('#'+me.getIDByXID('input4')).focus().select();
me.comp("dataMoldInfo").saveData();
|
|