目的: V20108 – 工作程序資源設定 – Grid 上下移
處理說明: 1>par_dest_grid.store.add(Tmp_Add_rec); par_source_grid.store.remove(cur_rec);var cur_recs = par_source_grid.getSelectionModel().getSelection();
var cur_rec=cur_recs[0];
var Tmp_EMPID = nulltoStr(cur_rec.data['EMPID']).toString();
var Tmp_EMPNM = nulltoStr(cur_rec.data['EMPNM']).toString();
var Tmp_Add_rec = {
EMPID: Tmp_EMPID,
EMPNM: Tmp_EMPNM,
}
par_dest_grid.store.add(Tmp_Add_rec);par_source_grid.store.remove(cur_rec);
1>*.js
//移動員工
function MoveEMP(par_source_grid, par_dest_grid) {
var cur_recs = par_source_grid.getSelectionModel().getSelection();
if (cur_recs.length == 0) {
myalert("請先選擇要移動的資料!!");
return;
}
var cur_rec = cur_recs[0];
var Tmp_EMPID = nulltoStr(cur_rec.data['EMPID']).toString();
var Tmp_EMPNM = nulltoStr(cur_rec.data['EMPNM']).toString();
var Tmp_Add_rec = {
EMPID: Tmp_EMPID,
EMPNM: Tmp_EMPNM,
}
//console.log("Ext.getCmp(grid_D11):", Ext.getCmp("grid_D11"));
//若目前資料不存在,則加入 grid_D11
if (par_dest_grid.store.find("EMPID", Tmp_EMPID) == -1) {
par_dest_grid.store.add(Tmp_Add_rec);
par_source_grid.store.remove(cur_rec);
}
}
沒有留言:
張貼留言