テーブル列の各行 (rowCount) の値を追加し、合計 (QT_BOX * rowCount = prodQty) を出力する JavaScript ループを作成する必要があります。rowCountupdates は問題ありませんが、prodQty は常に 50 の値を返します。
function updateCounters(){
var gridObject = document.BoxesGrid.getGridObject();
var rowCount = gridObject.getRowCount();
for(var i=0; i <= rowCount; i++){
var prodQty = gridObject.getCellValueByName(i, "QT_BOX");
document.getElementById("QT_READ").value =prodQty;
document.getElementById("QT_BOXES").value = rowCount;
}
}