function deleteSelectedJTrans(callback) {
var deleteids = subgrid_trac02JournalTransaction.getSelectVals();
if (null == deleteids || deleteids.length == 0) {
axDialog.alert(apex.lang.form.chooseNothing);
return;
}
axDialog.confirm(apex.lang.form.confirmDel, function(delparams) {
var delcount = 0;
var delRows = [];
for(var i=0;i< delparams.length;i++) {
var idx=delparams[i];
if(idx>=0 &&idx< listdata_trac02JournalTransaction.rows.length) {
delRows[delRows.length++] = listdata_trac02JournalTransaction.rows[idx];
listdata_trac02JournalTransaction.rows[idx]=null;
delcount ++;
}
}
var rows = [];
for(var i=0;i< listdata_trac02JournalTransaction.rowcount;i++){
if(listdata_trac02JournalTransaction.rows[i]==null)continue;
rows[rows.length++] = listdata_trac02JournalTransaction.rows[i];
}
listdata_trac02JournalTransaction.rowcount-= delcount;
listdata_trac02JournalTransaction.rows = rows;
resetJTransLineNo();
subgrid_trac02JournalTransaction.loadData(listdata_trac02JournalTransaction);
frm.changed=true;
if(callback) {
callback(delRows);
}
},deleteids);
}
// Reset the line number
function resetJTransLineNo(){
var rows = [];
for(var i=0;i< listdata_trac02JournalTransaction.rowcount;i++){
if(listdata_trac02JournalTransaction.rows[i]==null)continue;
var row = listdata_trac02JournalTransaction.rows[i];
row.crac02LineNo= i+1;
rows[rows.length++] = row;
}
listdata_trac02JournalTransaction.rows = rows;
}
动态删除列表
最新推荐文章于 2020-12-22 05:29:31 发布