laptop and a wrench

Bogue

The Arcade expression fails to fully label features in ArcGIS Online Map Viewer and ArcGIS Experience Builder when the first fields in the attribute table are not filled out, whereas in ArcGIS Online Map Viewer Classic and ArcGIS Field Maps, the features are completely labeled.

ArcGIS Online
Numéro d’ID de bogue BUG-000158808
EnvoiJune 5, 2023
Dernière modificationFebruary 20, 2025
S’applique àArcGIS Online
Version trouvéeFebruary 2023
Système d’exploitationWindows OS
Version du système d’exploitation11.0 64 bit
Version de correction4.30
StatutFixed

Solution de contournement

Change the Arcade expression so the features are named in the same order as listed in the data overview of the hosted feature layer. In this example, the field 'Hobby' is listed first, followed by 'FavoriteColor', 'FavoriteBook', and 'FavoriteAnimal' as depicted in the screenshot below:

image.png

So, the query becomes as follows:

$feature.Hobby + TextFormatting.NewLine +

$feature.FavoriteColor + TextFormatting.NewLine +

$feature.FavoriteBook + TextFormatting.NewLine +

$feature.FavoriteAnimal

or:

var hobby = $feature.Hobby

var farbe = $feature.FavoriteColor

var buch = $feature.FavoriteBook

var tier = $feature.FavoriteAnimal

if (isempty(hobby)){

  hobby = "."

}

else if (isempty(farbe)){

  farbe = "."

}

else if (isempty(buch)){

  buch = "."

}

else if (isempty(tier)){

  tier = "."

}

var label = hobby + TextFormatting.NewLine + farbe + TextFormatting.NewLine + buch + TextFormatting.NewLine + tier;

return label

Afterwards, the labels are depicted for all features in ArcGIS Online Map Viewer.

image.png

Étapes pour reproduire

ID de bogue: BUG-000158808

Logiciel:

  • ArcGIS Online

Recevoir une notification lorsque le statut d’un bogue change

Télécharger l’application Esri Support

En savoir plus sur ce sujet

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement