James, I went back to the drawing board and started from a fresh "advanced template" instead of using the survey that I created 3 months ago. I created a very simple survey form that had a repeat1, repeat 2 with a repeat 3 inside of it, and then another repeat 4 at the end. When I look at the Schema within the Survey123 Connect, it appears to be correct with the table being related to another table.
I decided to post this survey form to our ArcGIS Online account and the schema was maintained with the repeat within a repeat and the schema of a feature class with a related table having a separate table related to the first related table. So, the schema was maintained once it was published up to the AGOL account.
I downloaded the survey form into Survey123 app on an iPad and started to fill out this form and noticed that the behavior wasn't quite what I expected. I was expecting that once you entered a value for repeat 2 that you then in turn could add additional data within repeat 3 that it would be only be related to the value I enter for repeat 2. That is what the schema is telling me within the relationship properties of the downloaded FGDB. However, upon further review of the data, it appears as though the ALL of the data being created from the repeat 3 is being applied to ALL data entries for repeat 2.
When reviewing the data within ArcGIS Desktop I noticed that all entries from Repeat 2 contained all entries that had been entered into repeat 3. Within my data entry of repeat 2 I entered two distinct text values of "Testing1" and "Testing2" and this was followed by entering additional distinct text within repeat 3 of "Testing1a", Testing1b", "Testing1c", "Testing2a', and "Testing2b".
Is there some sort of setting that I have missed in order to have the survey123 form build a set of values within my repeat 3 for only one data value that was entered within my repeat 2? Maybe this is still not a possibility within this version, but it seems so close to working. I have provided the FGDB and the excel file that was generated during the creation of the survey123 form.
I am sorry if I seem a little ambitious with my questions. However, if there was a way to get this to work, then this would greatly increase the use of this app within our field data collection. If this is still on the list of improvement for future releases, then I guess I will have to be patient.
Mike