I’m having problem when trying to delete or edit a record. My StudyGroups form has a general page and a Members page, showing which members are in the group. This is achieved by using a data view which displays the GroupMembers table records for that study group. When I click the name of a member in the DataView, it causes the EditMemberGroup function to run, which opens the GroupMembers form, and navigates directly to the record just selected:
five.selectAction('GroupMembers',five.field.StudyGroupMembersKey)
The problem is that when the GroupMembers form opens, if I edit any of the fields and save the record, or if I even try to delete the record, it doesn’t work. Nothing happens. When I navigate back to the original form and DataView, the member is still there with the old values.
I hope you can help me with this.
Thanks…
Update:
I just realized that the On Complete event, which calls the ReturnFromImputForm function, is being executed before the data is being updated on the server, which seems to prevent that from happening.
I removed the function from On Complete, and the record gets saved or deleted properly.
So is there a way to return to the calling form AFTER the record gets saved or deleted? I don’t see an After Complete event.
In the case of editing a record, the record gets saved, then I can click the Return button to go back to the calling form. This shouldn’t have to be done, there should be a way to return to the calling form after the record has been saved.
In the case of deleting the record, when I click Yes to the delete confirmation, the record gets deleted, but the GroupMembers form simply disappears from the right side of the screen. The list on the left, now empty, has columns that refer to the GroupMembers form rather than the StudyGroups form that called it. I now need to navigate back to the StudyGroups form using the menu. This is totally unworkable.

