Hello,
I want to add new row into child table using script,
I have write following code for adding new row into child table in my js file,
var newrow = frappe.model.add_child(“Loan Master”, “Machine”, “testing”);
newrow.fname = 'xxx ’
newrow.lname = ‘yyy’
cur_frm.refresh()
but it show me following errror,
- Uncaught TypeError: Cannot read property ‘length’ of undefined.
Thank you
Pass doc
instead of just doctype name.
1 Like
Hey, how can i do the same using Python? i want to add a row in child table
1 Like
@Akarsh_Hegde
self.append("table_field", {"abd": 10})
@max_morais_dmm Thanks! that worked! And how do i delete the rows i just added ? again using python
@Akarsh_Hegde is a bit more complex 
row = self.get("table_field", {"abd": ["=", 10]})
self.table_field.remove(row)
i tried something like this to remove all the rows in a child table “table_15”
for d in self.get('table_15'):
self.table_15.remove(d)
doesn’t seem to work 
@Akarsh_Hegde, the point here is the event that is firing it!
Is there a way to remove rows using javascript?
Could you please give and Example