I am using Experience Builder in Enterprise 11.3. I have a parcel layer and an address layer (sometimes there are several addresses associated with a parcel) that share a Unique ID.
My desired workflow is:
Select a parcel on the map;
List widget populates with all related addresses;
Click an address on the list;
Feature info widget shows results for that record.
I have configured the map widget framework for record selection changes between the two layers, using the unique ID as the trigger/action connection. When I select a parcel, the list populates with all related results (exactly as I would like), but I can't figure out how to connect the list item being clicked to the feature info widget being filtered to show only that record. Currently, if I click a record in the list, I get a 'no data' result in the list and the feature info widget shows all records from the llist.
Is this workflow possible?
I think you can try setup a message action from List widget like this:
use the "Record selection changes" - "Framework" - "Select data records".
Use the Address layer (used in List) as Trigger data, and use your result data (used in Feature Info) as Action data. If the data has relationship already, they are auto-connected. Otherwise use the Unique ID as the connect field to connect them.
Thank you @Wei_Ying , I tried your suggestion, but it's still not working as I would like. I feel like I'm missing something really simple. Here is how I have my Map set up:
Selecting a parcel on the map filters my list and feature info widget:
I set up the record selection trigger on the list:
When I click a record on the list, I get no data found for both the list and feature info:
Is there anything else I should try to get the feature info to only show the record I select on the list?