- Mark as New
- Follow
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report
The removeInstance method requires an index so that it knows which subform to remove. If the button that you are pressing is part of the subform that you are removiing you can use the this.parent.index to return the index that you are on and as such the appropriate subform can be removed. Depending on your structure you may need to use the parent keyword to get back the level that you need. In many cases it gets confusing to know which subform is repeating so you can add this javascript command to the enter event of a field in the subform.
app.alert(this.somExpression)
This command will show you the complete somExpression of the field and as such you will know the somExpression for the rest of the subform. You may need to click on the field in a couple of different rows to understand the pattern that is emerging. This command is only for debugging ...you woudl remove it after you figure out your issue.
Hope that helps
Paul