laptop and a wrench

Bogue

Using the @ syntax for calling a variable in Arcade editor in Map Viewer Classic displays a warning saying: Variable is assigned but never used.

Dernière publication: November 25, 2022 ArcGIS Online
Numéro d’ID de bogue BUG-000153809
EnvoiNovember 17, 2022
Dernière modificationJune 5, 2024
S’applique àArcGIS Online
Version trouvéeNovember 2022
Système d’exploitationN/A
Version du système d’exploitationN/A
StatutNon-Reproducible

Informations supplémentaires

This is fixed in the next version of ArcGIS Online.

Solution de contournement

Use template literals instead of the @ notation. For instance, instead of:

var P = Portal("https://wwww.arcgis.com")
var itemID='ITEMID'
var featureID=$feature["FIELD_NAME"]
Var FS= FeatureSetByPortalItem(P, itemID,0,['FIELD_NAME2'])
var Mathes =Filter(FS, `FIELD_NAME= @featureID')

Use the following syntax:

var P = Portal("https://wwww.arcgis.com")
var itemID='ITEMID'
var featureID=$feature["FIELD_NAME"]
Var FS= FeatureSetByPortalItem(P, itemID,0,['FIELD_NAME2'])
var Mathes =Filter(FS, `FIELD_NAME= ${featureID}`)

Étapes pour reproduire

ID de bogue: BUG-000153809

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