Skip To Content

Configurer les fenêtres contextuelles

Lorsque vous configurez les fenêtres contextuelles de vos couches d'entités, vous pouvez personnaliser le contenu et son mode d'affichage. Les fenêtres contextuelles peuvent contenir du texte personnalisé et une liste de champs, de diagrammes, d’images et de pièces jointes.

Pour configurer la fenêtre contextuelle d'une couche, cliquez avec le bouton droit sur la couche dans la fenêtre Contenu et sélectionnez Configurer les fenêtres contextuelles Configurer les fenêtres contextuelles. Cette opération ouvre la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles), dans laquelle vous pouvez définir le contenu de la couche sélectionnée.

Personnaliser les éléments des fenêtres contextuelles

Vous pouvez ajouter des éléments à la définition contextuelle en cliquant sur le type d’élément en haut de la fenêtre. Les éléments contextuels prennent en charge les données associées, les hyperliens et les expressions Arcade.

Le tableau suivant répertorie les éléments contextuels et en donne une brève description :

ElémentDescription

Title (Titre)

Texte ou valeurs de champ donnant le nom de la fenêtre contextuelle. Utilisez le menu déroulant Field (Champ) pour ajouter du texte dynamique à partir de la couche même.

Text (Texte) Texte

Ajoutez du texte personnalisé dans la fenêtre contextuelle, y compris des hyperliens.

List of Fields (Liste de champs) Champs

Choisissez les champs à afficher dans la fenêtre contextuelle. Si la couche possède des enregistrements associés, il est également possible d'inclure les statistiques des champs numériques associés.

Chart (Diagramme) Diagramme

Permet de créer des diagrammes à barres verticales ou horizontales, des courbes ou des diagrammes à secteurs. Vous ne pouvez utiliser que des champs numériques pour le diagramme et pour le champ utilisé pour normaliser le diagramme.

Les diagrammes peuvent comporter un titre et une légende.

Image Image

Permet de fournir une image à partir d'une URL ou d'une pièce jointe et de configurer un titre personnalisé ou une légende. En ce qui concerne les pièces jointes, vous pouvez accéder au nom du fichier et connaître à partir du menu déroulant Field (Champ), ce qui vous permettra de distinguer un titre ou une légende pour plusieurs pièces jointes. Les images issues d'une pièce jointe sont supprimées dans la carte Web ou la couche d'entités.

Pièces jointes

Pour les couches dont des pièces jointes sont activées, vous pouvez afficher la liste des pièces jointes dans la fenêtre contextuelle. Dans la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles), activez l’option Show list of Attachments (Afficher la liste des pièces jointes) située dans la partie inférieure. Lorsque cette option est activée, la fenêtre contextuelle répertorie les hyperliens qui permettent d’ouvrir chaque pièce jointe dans le gestionnaire de fichiers par défaut. Si vous affichez la fenêtre contextuelle d’une entité ne possédant aucune pièce jointe associée alors que l'option Show list of attachments (Afficher la liste des pièces jointes) est activée, un message indiquant qu’une pièce jointe n'a été trouvée s’affiche dans la fenêtre contextuelle.

Après avoir sélectionné un élément, double-cliquez dessus pour mettre à jour ses propriétés ou cliquez sur le bouton Edit pop-up element (Modifier l'élément contextuel) Modifier l'élément contextuel.

Après avoir mis à jour les propriétés d'un élément, cliquez sur Back (Retour) Retour pour revenir à la page d'accueil de la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles) et valider vos modifications. Modifiez la couche sélectionnée dans la fenêtre Contents (Contenu) pour valider vos modifications. Lors de votre prochaine interaction avec des fenêtres contextuelles, vous pourrez constater que les mises à jour y sont répercutées.

Astuce:

Au bas de la fenêtre Configurer Pop-ups (Configurer les fenêtres contextuelles), vous pouvez désactiver les fenêtres contextuelles, les personnaliser avec des expressions ArcGIS Arcade et rétablir leur configuration précédente.

Utiliser les données associées

Lorsqu’une couche fait partie d’une relation ou d’une classe de relations, vous pouvez accéder aux données associées dans la portion supérieure de la fenêtre contextuelle, où sont recensés les éléments identifiés. Vous pouvez également utiliser la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles) pour ajouter des champs ou des fonctions statistiques dans la partie inférieure de la fenêtre contextuelle, en fonction des données associées. Concernant les éléments de texte de la fenêtre contextuelle, vous pouvez choisir un champ dans une table associée à partir du menu déroulant Fields (Champs). Concernant l'élément « Champs », les données associées sont ajoutées sous la liste principale des champs. Concernant les éléments de diagramme, vous pouvez faire votre choix parmi les champs numériques de la table associée à ajouter à votre diagramme. La mise en forme des champs numériques pour les décimales est respectée par la fenêtre contextuelle.

Les classes de relations doivent disposer d’une cardinalité de 1:1, de un vers plusieurs (1:M) ou de plusieurs vers plusieurs (M:N) pour pouvoir être utilisées dans une fenêtre contextuelle.

Concernant les relations 1:1, les valeurs de la table associée sont copiées à partir d’un seul enregistrement associé. Par exemple, dans une relation 1:1 entre une couche nommée Bureaux et une table nommée Personnel actuel, il est possible d’afficher dans la fenêtre contextuelle l’identifiant de bureau issu de la première table et le nom de son occupant actuel et sa date d’embauche, issus de la deuxième table.

Concernant les relations 1:M et M:N, les valeurs récapitulatives statistiques sont assemblées à partir d'enregistrements associés potentiellement multiples. Par exemple, dans une relation 1:M entre une couche Documents fonciers et une table Propriétaires précédents, il est possible d'afficher dans la fenêtre contextuelle les adresses de parcelles issues de la première table et le nombre de propriétaires précédents et le prix d'achat maximal issus de la deuxième table.

Statistiques des enregistrements associés

Si une couche possède des enregistrements associés, vous pouvez également inclure les statistiques des champs numériques associés dans la fenêtre contextuelle en procédant comme suit :

  1. Cliquez avec le bouton droit sur la couche dans la fenêtre Contents (Contenu) et sélectionnez Configure Pop-ups (Configurer les fenêtres contextuelles) Configurer les fenêtres contextuelles.
  2. Cliquez sur le bouton Edit pop-up element (Modifier l'élément contextuel) Modifier l'élément contextuel de l'élément Fields (Champs).
  3. Sous l'en-tête Related Records: Statistics (Enregistrements associés : statistiques), cliquez sur la flèche en regard du nom de la table associée dont vous souhaitez inclure des statistiques. Tous les champs numériques issus de cette table sont répertoriés.
  4. Cochez la case Display (Afficher) en regard des champs souhaités. Une nouvelle ligne contenant les statistiques applicables s’affiche sous le nom de champ choisi.
  5. Sélectionnez les statistiques associées que vous souhaitez ajouter à la fenêtre contextuelle.
  6. Cliquez sur Back (Retour) Retour pour quitter les options de champs et valider vos modifications. Vous revenez ainsi à la page principale de la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles).

    Si vous n'avez sélectionné aucune statistique associée à l’Étape 5, le champ associé est automatiquement désactivé lorsque vous validez vos modifications.

Hyperliens

Vous pouvez appliquer des hyperliens à des éléments d’image, de diagramme et de texte afin d’apporter des informations complémentaires aux fenêtres contextuelles. Vous pouvez ensuite cliquer sur l’élément relié dans la fenêtre contextuelle ou ouvrir une page web, un document ou d’autres informations.

Insérer des hyperliens en tant qu’éléments de texte

  1. Dans la fenêtre Contenu, cliquez avec le bouton droit sur la couche dotée de la fenêtre contextuelle, puis sélectionnez Configurer les fenêtres contextuelles Configurer les fenêtres contextuelles.
  2. Dans la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles), cliquez sur le bouton de l’élément Text (Texte) Texte pour l’ajouter à la fenêtre contextuelle.
  3. Cliquez sur le bouton Edit (Mettre à jour) Modifier l'élément contextuel pour mettre à jour l’élément de texte.
  4. Placez le curseur à l’emplacement de lien voulu et cliquez sur le bouton Hyperlink (Hyperlien) Hyperlien dans la liste des boutons située en haut de la page.
  5. Pour URL, fournissez une URL ou un chemin d’accès à l’élément que vous voulez ouvrir ou afficher lorsque vous cliquez sur l’image, le diagramme ou le texte dans la fenêtre contextuelle. Effectuez l'une des opérations suivantes :
    • Indiquez le chemin d’accès complet à l’élément voulu, par exemle, \\machineName\sharedDirectory\imageName.jpg ou file:///C:\Users\temp\OperationsSchedule.docx.
    • Indiquez un chemin de base et procurez-vous la partie restante du chemin d’accès à partir d’un champ de table attributaire, par exemple \\machineName\sharedDirectory\{Hyperlink_FieldName}. Vous pouvez également utiliser "mailto:"{EmailAddressField}.
    • Insérez l’URL source dans un champ de la table attributaire et référencez le champ en tant que {FieldNameWithLinks}.
    • Utilisez une expression Arcade pouvant être référencée par nom en tant que {expression/expression0}.
  6. Pour Description, indiquez le texte devant s’afficher en tant que lien et cliquez sur Apply (Appliquer).
  7. Le cas échéant, spécifiez et formatez un texte supplémentaire.
  8. Enregistrez vos modifications en cliquant sur le bouton Back (Retour) Retour dans l’onglet Text Options (Options de texte) de la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles).

Insérer des hyperliens en tant qu’éléments de diagramme

  1. Dans la fenêtre Contenu, cliquez avec le bouton droit sur la couche dotée de la fenêtre contextuelle, puis sélectionnez Configurer les fenêtres contextuelles Configurer les fenêtres contextuelles.
  2. Dans la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles), cliquez sur le bouton de l’élément Chart (Diagramme) Diagramme pour l’ajouter à la fenêtre contextuelle.
  3. Cliquez sur le bouton Edit (Mettre à jour) Modifier l'élément contextuel pour mettre à jour l’élément de diagramme.
  4. Les éléments de diagramme acceptent les hyperliens dans les sections Title (Titre) et Caption (Légende). Placez le curseur à l’emplacement voulu et cliquez sur le bouton Hyperlink (Hyperlien) Hyperlien dans la liste des boutons située en haut de la page.
  5. Pour URL, fournissez une URL ou un chemin d’accès à l’élément que vous voulez ouvrir ou afficher lorsque vous cliquez sur l’image, le diagramme ou le texte dans la fenêtre contextuelle. Effectuez l'une des opérations suivantes :
    • Indiquez le chemin d’accès complet à l’élément voulu, par exemle, \\machineName\sharedDirectory\imageName.jpg ou file:///C:\Users\temp\OperationsSchedule.docx.
    • Indiquez un chemin de base et procurez-vous la partie restante du chemin d’accès à partir d’un champ de table attributaire, par exemple \\machineName\sharedDirectory\{Hyperlink_FieldName}. Vous pouvez également utiliser "mailto:"{EmailAddressField}.
    • Insérez l’URL source dans un champ de la table attributaire et référencez le champ en tant que {FieldNameWithLinks}.
    • Utilisez une expression Arcade pouvant être référencée par nom en tant que {expression/expression0}.
  6. Pour Description, indiquez le texte devant s’afficher en tant que lien et cliquez sur Apply (Appliquer).
  7. Le cas échéant, spécifiez et formatez un texte supplémentaire dans les sections Title (Titre) et Caption (Légende).
  8. Enregistrez vos modifications en cliquant sur le bouton Back (Retour) Retour dans l’onglet Chart Options (Options de diagramme) de la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles).

Insérer des hyperliens en tant qu’éléments d’image

  1. Dans la fenêtre Contenu, cliquez avec le bouton droit sur la couche dotée de la fenêtre contextuelle, puis sélectionnez Configurer les fenêtres contextuelles Configurer les fenêtres contextuelles.
  2. Dans la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles), cliquez sur le bouton de l’élément Image Image pour l’ajouter à la fenêtre contextuelle.
  3. Cliquez sur le bouton Edit (Mettre à jour) Modifier l'élément contextuel pour mettre à jour l’élément d’image.
  4. Placez le pointeur à l’emplacement du lien souhaité (les éléments d’image acceptent les hyperliens dans les sections Title (Titre) et Caption (Légende)) et cliquez sur le bouton Hyperlink (Hyperlien) Hyperlien dans la liste des boutons située en haut de la page.
  5. Pour URL, fournissez une URL ou un chemin d’accès à l’élément que vous voulez ouvrir ou afficher lorsque vous cliquez sur l’image, le diagramme ou le texte dans la fenêtre contextuelle. Effectuez l'une des opérations suivantes :
    • Indiquez le chemin d’accès complet à l’image, par exemple, \\machineName\sharedDirectory\imageName.jpg ou file:///C:\Users\temp\OperationsSchedule.docx.
    • Indiquez un chemin de base et procurez-vous la partie restante du chemin d’accès à partir d’un champ de table attributaire, par exemple \\machineName\sharedDirectory\{Hyperlink_FieldName}. Vous pouvez également utiliser "mailto:"{EmailAddressField}.
    • Insérez l’URL source dans un champ de la table attributaire et référencez le champ en tant que {FieldNameWithLinks}.
    • Utilisez une expression Arcade pouvant être référencée par nom en tant que {expression/expression0}.
  6. Pour Description, indiquez le texte devant s’afficher en tant que lien et cliquez sur Apply (Appliquer).
  7. Pour Source URL (URL de la source), fournissez une URL ou un chemin d’accès vers l’image que vous voulez afficher dans la fenêtre contextuelle.
  8. Pour Hyperlink (Hyperlien), fournissez une URL ou un chemin d’accès vers l’élément devant s’afficher lors de l’exécution du lien.
  9. Enregistrez vos mises à jour en cliquant sur le bouton Back (Retour) Retour dans l’onglet Image Options (Options d’image) de la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles).

Rubriques connexes