javascript - SuiteScript - removeLine not removing last line - Stack Overflow
Wed Mar 30 2022 18:52:20 GMT+0000 (Coordinated Universal Time)
Saved by
@mdfaizi
#javascript
**
* @NApiVersion 2.x
* @NScriptType ClientScript
* @NModuleScope SameAccount
*
*/
define(['N/record'],function(record){
function pageInit(context){
var objRec=context.currentRecord;
var itemsLength=objRec.getLineCount({
sublistId:'item'
});
log.debug('itemsLength',itemsLength);
for(var i=itemsLength-1;i>=0;i--){
log.debug('running line ',i+' of '+itemsLength);
/*
var loss=objRec.getSublistValue({
sublistId:'item',
fieldId:'custcol_linelossreason',
line: i
});
*/
//if(loss){
objRec.removeLine({
sublistId:'item',
line:i,
ignoreRecalc:true
});
log.debug('removed','Line '+i+' has been removed.');
/*
}else{
log.debug('no removal','Line '+i+' will remain.');
}
*/
}
}
return{
pageInit:pageInit
}
});
content_copyCOPY
https://stackoverflow.com/questions/62800997/suitescript-removeline-not-removing-last-line
Comments