Please check the code.
frappe.ui.form.on('Sales Order', {
customer: function(frm) {
let no_of_rows = 5;
let item_code = "Finish Item 1";
if (!no_of_rows || no_of_rows <= 0) {
frappe.msgprint(__('Please enter a valid number of rows.'));
return;
}
frm.clear_table("items");
for (let i = 0; i < no_of_rows; i++) {
let new_row = frm.add_child("items");
frappe.model.set_value(new_row.doctype, new_row.name, 'item_code', item_code);
}
frm.refresh_field("items");
}
});
When customer select the add the 5 item.