PROBLEM
In ArcGIS Experience Builder, a dynamic text message displays a field name variable (a field name in curly brackets) instead of null values when there is no data selected on a map in ArcGIS Experience Builder. Similarly, the same message is displayed while loading a dynamic text message.
This is by design. In ArcGIS Experience Builder, a dynamic text can be connected to a selected data source by using three options, namely Attribute, Statistics, and Expression. By default, the ‘Dynamic content’ pane displays the Attribute option setting unless another option is selected. When using the Attribute option, a dynamic text message displays a field name variable by default since there is no option to specify the text message displayed when no data is selected on a map.
A default field name variable displayed can be renamed to display null values or another suitable text by using the Expression option. Follow the steps below to change a dynamic text from displaying a field name variable.
Note: Replacing an expression title with a space is necessary to display no text in a dynamic text message. Completely removing the expression title displays a default 'Expression' text message.
The image below shows the customized 'NO DATA' message displayed when there is no data selected on a map in ArcGIS Experience Builder.
Get help from ArcGIS experts
Download the Esri Support App