```function userEventBeforeLoad(type, form, reques...
# suitescript
a
Copy code
function userEventBeforeLoad(type, form, request){
	var rec = nlapiGetNewRecord();
	var n_time = rec.getLineItemCount('time');
	
	for (var i = 1; i <= n_time; i++) {
		var meter_start = rec.getLineItemValue('time','custcol_ar_meterstart',i);
		var meter_end = rec.getLineItemValue('time','custcol_ar_meterend',i);
		var item = rec.getLineItemValue('time','item',i);
		
		rec.selectNewLineItem('item');
		rec.setCurrentLineItemValue('item','item',item);
		rec.setCurrentLineItemValue('item','custcol_ar_meterstart',meter_start);
		rec.setCurrentLineItemValue('item','custcol_ar_meterend',meter_end);
		rec.commitLineItem('item');
	}
}