for loop netsuite saved search

i have created saved search for loop netsuite

    do {
    var searchResult = reportSeach.run().getRange({
        start: startrow,
        end: startrow + 1000
    })
    var cartonMin = 0;
    var pcsMin = 0;
    for (var i = 0; i < searchResult.length; i++) {
        var carton = searchResult[i].getValue(searchResult[i].columns[0]);
        var cartonReceipt = searchResult[i].getValue(searchResult[i].columns[1]);
        var pcs = searchResult[i].getValue(searchResult[i].columns[2]);
        var pcsReceipt = searchResult[i].getValue(searchResult[i].columns[3]);
        var date = searchResult[i].getValue(searchResult[i].columns[4]);
        var location = searchResult[i].getValue(searchResult[i].columns[5]);
        
        //calculate problem
        cartonMin = parseInt(carton - cartonReceipt);
        pcsMin = parseInt(pcs - pcsMin);

    }
} while (suratResult.length == 1000);

and the result in excel
only last row is true

can help me solve that problem, thanks