Hi everyone,
I'm hoping for some help with a Survey123 survey that has 8 repeat sections stored in related tables. I'm trying to display the data in a centralized way using ArcGIS Dashboard, but I can't see the related tables in any of the visual elements.
Is this a limitation of Dashboard, or is there something I can do to work around it? Has anyone else faced this issue before? How did you overcome it?
I'm also open to using ArcGIS Experience Builder if there's a workaround there.
Thanks in advance for your help!
What do you mean you can't see the related tables in the "visual elements"? You should be able to connect your dashboard widgets to any valid data layer, whether a related table or not. How are you trying to access the data?
Hi @jcarlson ,
What I meant was that when I tried to use the main layer from Survey123 (the one added to the map behind the dashboard), I could not see the sub-layers with the repeat tables. But now, I tried to add the same layer as a "Stand-alone layer" and I was able to select the sub-layer with the repeat table.
Thank you for answering.
Hi @MariusVerdes Could you show how you did it? I have the same problem. 😥
I use related data (repeats in S123) all the time in dashboards, definitely possible to do. A lot of time I'll have a list element or a table element with the parent records (the main form records), then use the related data in another table, set up an action so when the parent records are clicked the related records are filtered. I link up the parent record's Global ID and the childrens' GUIDs to make this filtering work.
Hi @MobiusSnake ,
Thank you for answering. As I replied to @jcarlson, my issue was that I could not see the sub-layers with the repeat data from the main layer added to the map behind the dashboard. But when I tried to add the same layer as a "Stand-alone layer" I was able to select the sub-layer with the repeat table.
I am fairly new to Dashboards and sometimes I tend to oversee obvious things like in this case.😅
Hi @MobiusSnake Could you show how you did it? I'm trying to do the same but I can't. Could you help me?
Sure, usually it's two steps:
Thank you very much for your help @MobiusSnake , I managed to do it here on my dashboard now.
This sounds like a solution I am looking for, but I am unclear the steps you are employing? I have a Survey123 where inputters list 'who' they are and the 'date', they then have multiple groups that all have repeat options so that they can pick the 'tasks' they accomplish from each group.
When I create the Dashboard, I can display the 'tasks' in cumulative form, but cannot create an action that sorts 'who' did them. You mentioned you created a "link" of GUIDS, How are you linking the Global ID with children GUID?
I tried to create a join in ArcPro with the Parent Guid but this join does not carry over to the web layer?