Configurer les fenêtres contextuelles

2.3    |

Lorsque vous configurez les fenêtres contextuelles de vos couches d’entités, vous pouvez personnaliser le contenu ainsi que 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 Contents (Contenu) et sélectionnez Configure Pop-ups (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 d’une fenêtre 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

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.

Texte Texte

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

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.

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’aucune 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) Précédent 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.

Conseil :

En 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 un vers un (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 ainsi que 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 ainsi que 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), développez la flèche en regard du nom de la table associée à partir de laquelle 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) Précédent pour quitter les options de champs (Fields Options) 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

Les hyperliens peuvent s’appliquer à 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 Contents (Contenu), cliquez avec le bouton droit sur la couche dotée de la fenêtre contextuelle, puis sélectionnez Configure Pop-ups (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 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 un 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) Précédent 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 Contents (Contenu), cliquez avec le bouton droit sur la couche dotée de la fenêtre contextuelle, puis sélectionnez Configure Pop-ups (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 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 un 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) Précédent 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 Contents (Contenu), cliquez avec le bouton droit sur la couche dotée de la fenêtre contextuelle, puis sélectionnez Configure Pop-ups (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 un 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 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 modifications en cliquant sur le bouton Back (Retour) Précédent dans l’onglet Image Options (Options d’image) de la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles).