Hello everyone, I can not remove an instance. Currently I have a subform with add/remove button which adds a row not only to the subform of SF1 but also adds a row to SF7 of a different Section. So my addrow script looks like the below and is applied to SECTION1.SFTABLE2.Table14.Row1.: var newRow = SECTION3.SF7.instanceManager.addInstance(1); newRow.presence = "visible"; I'm having trouble removing the newRow. Anyone can help would be great! Kr, Nancy
Hi Bruce, I unfortunately cant upload anything anywhere from work. Can I send it to your email add? Furthermore, I did try the code you gave me but it didnt work... also tried different variations but still no luck. Cheers, Nancy
Hi Bruce, Thank you for your feedback. My heirarchy is as follows: I have 2 Master Pages and 4 Sections Section 1 is where I have the delete button, I have 5 subforms in this section and the delete button is in SFTABLE2.Table14.Row1. My coding for adding a row here is: var newRow = SECTION3.SF7.instanceManager.addInstance(1); newRow.presence = "visible"; // this is because I want to make the row visible since the field itself is hidden. The row that appears is in SECTION3.SF7. I hope this helps. Thanks! Nancy
The command would be SECTION3.SF7.instanceManager.removeInstance(index); where index will be the index of the row you want to remove. newRow will have an index property so SECTION3.SF7.instanceManager.removeInstance(newRow.index) will remove the row just added.
You haven't given us enough information to know how to calculate the index. If you delete button is under the SF7 in the form structure then you can try this code;