PROCÉDURE

renseigner automatiquement la numérotation séquentielle des nouvelles entités créées dans ArcGIS Field Maps à l’aide d’Arcade

Last Published: April 9, 2024

Résumé

La création de numérotations séquentielles pour les nouvelles entités créées dans ArcGIS Field Maps est un moyen pratique et efficace de gérer et d’organiser les données au cours du processus de collecte de données, car elle garantit l’intégrité, l’organisation et la facilité d’analyse des données. Cet article explique comment créer une numérotation séquentielle pour les nouvelles entités créées dans Field Maps à l’aide d’une expression Arcade.

Procédure

  1. Ouvrez le projet dans l’application Web ArcGIS Field Maps Designer.
  2. Dans le formulaire, cliquez sur le champ respectif. La fenêtre Properties (Propriétés) apparaît.
Champ sélectionné dans le formulaire
  1. Dans la fenêtre Properties (Propriétés), sous la section Logic (Logique), cliquez sur Expressions Bouton Expressions en regard de Calculated expression (Expression calculée).
  2. Dans la fenêtre contextuelle Calculated expressions (Expressions calculées), cliquez sur + New expression (+ Nouvelle expression). La fenêtre Arcade editor (Éditeur Arcade) s’ouvre.
Fenêtre contextuelle Expressions calculées
  1. Dans la zone de texte Title (Titre), ajoutez un titre pour l’expression.
  2. Copiez l’expression suivante dans la fenêtre Arcade editor (Éditeur Arcade).
var numberlist = FeatureSetByName($map,"<layer_name>")
var topnum = Top(OrderBy(numberlist,'<field_name> DESC'),1)
var counter = Number(Max(topnum,'<field_name>'))
var id = counter+1

return id
  1. Remplacez <layer_name> par le nom de la couche contenant le champ. Dans cet exemple, la couche TX_Tornadoes est utilisée.
  2. Remplacez <field_name> par le nom du champ contenant les valeurs de champ. Dans cet exemple, ORIG_FID est utilisé.
  1. Cliquez sur Run (Exécuter).
  2. Cliquez sur Done (Terminé) pour fermer la fenêtre Arcade editor (Éditeur Arcade).
Fenêtre de l’éditeur Arcade avec la zone de texte Titre, les boutons Exécuter et Terminé

L’image ci-dessous présente le numéro séquentiel du champ mis à jour automatiquement dans le formulaire lorsqu’un nouveau point est ajouté à la carte.

Numérotation séquentielle générée dans le formulaire

ID d’article: 000031315

Recevoir des notifications et trouver des solutions liées à de nouvelles questions ou à des problèmes connus

Recevez des réponses synthétisées et des solutions en vidéo de notre nouvel agent conversationnel (IA).

Télécharger l’application Esri Support

Informations associées

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