PROBLEM

The Text widget does not display multiple attribute records for dynamic data in ArcGIS Experience Builder

Last Published: November 17, 2022

Description

In ArcGIS Experience Builder, adding dynamic text to an app is possible using the Text widget. The data source for dynamic text is based on attributes from multiple feature layers. For example, a sentence is combined with one or more fields to populate values from selected features in the connected data, as shown in the image below.

A sentence can be combined with one or more fields to populate values from selected features in the connected data

However, it is not possible for the Text widget to list multiple records of the data. Adding a second Text widget does not display subsequent attribute records as well.

Cause

This is by design. As soon as the Text widget is connected to the data, only one record can be used as a field name variable to display the attribute values.

Solution or Workaround

Configure the Text widget in the List widget to display multiple attribute records for the dynamic data.

  1. Open the ArcGIS Experience Builder project and navigate to the Insert widget panel.
  2. Under Data centric, drag and drop the List widget to a desired position on the experience.
  3. Click Start after selecting a template design for the list's item cards.
  4. In the List widget's configuration panel, under the Content tab, click Select data.
  5. In the Select data pane, select the feature layer. If needed, click Add new data to add a new feature layer from ArcGIS Online.
  6. Click the Text widget for the first item in the List widget and click the Dynamic content The Dynamic content button button to display the Dynamic content panel.
  7. Under the Attribute tab, in the Data section, select Auto-populated in the second drop-down menu.
The Dynamic content button and the panel
  1. Click the desired attribute field, and click anywhere on the experience outside the List widget to display the records.
Note: 
Optionally, use the List widget's Sort tool to display the records by specific fields and sequence.

The image below shows multiple records of the data from the List widget.

The multiple attribute records of the dynamic data

Article ID:000028724

Software:
  • ArcGIS Experience Builder

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options