Skip To Content

Widget Table attributaire

Dans cette rubrique

Le widget Table attributaire affiche une vue tabulaire des attributs de couches opérationnelles. Elle s'affiche au bas de votre application Web et peut être ouverte, redimensionnée ou fermée. Lorsque plusieurs attributs d'une couche sont affichés, plusieurs onglets sont automatiquement générés dans le volet d'attributs pour vous permettre de passer d'une table attributaire à l'autre. Vous pouvez utiliser la fenêtre de configuration du widget pour spécifier les couches à inclure dans la vue tabulaire, les champs à afficher et indiquer si la vue tabulaire peut être exportée.

Actuellement, les couches issues des services de carte, ainsi que des services et collections d'entités sur la carte, sont prises en charge. Les couches issues des services de carte et des services d'entités nécessitent l'affichage de la fonction de requête dans la table.

Exemple de table attributaire

Configuration du widget Table attributaire

Le widget Table attributaire est un widget sans volet.

  1. Placez le pointeur de la souris sur le widget Table attributaire, puis cliquez sur la petite icône représentant un œil Afficher ou masquer pour afficher ou masquer ce widget dans votre application.
  2. Placez le pointeur de la souris sur le widget Table attributaire, puis cliquez sur la petite icône de mise à jour Icône Mettre à jour.

    La fenêtre de configuration de ce widget s'ouvre avec une liste des couches associées à la carte.

    Configuration de la table attributaire
  3. Attention :

    Par défaut, toutes les couches prises en charge sont répertoriées dans la table. Si le service ne prend pas en charge la fonction de requête, la couche associée reste décochée sous Afficher. Lorsque vous essayez de la cocher, un message d'avertissement vous demandant d'activer la fonction de requête du service apparaît. En outre, le bouton Ouvrir la table attributaire du menu Liste des couches n'est pas disponible pour les couches non dotées de la fonction de requête.

  4. Sous Afficher, désactivez la couche que vous ne voulez pas afficher dans la table.
  5. Sous Configurer les champs de couche, cliquez sur l'icône de mise à jour Icône Mettre à jour en regard de la couche sélectionnée et désactivez les champs que vous ne voulez pas afficher dans la table.
  6. Cochez la case Exporter au format CSV pour autoriser les utilisateurs à exporter les tables attributaires au format CSV.
  7. Remarque :

    Pour Internet Explorer 8 et 9, vous devez saisir manuellement l'extension .csv lorsque vous enregistrez le fichier exporté. Pour Safari, vous devez renommer manuellement le fichier exporté qui est enregistré par défaut sous le nom Inconnu.

  8. Cliquez sur OK.

    La fenêtre de paramètres du widget se ferme.

Utilisation du widget Table attributaire

  • Les options d'activation et de désactivation de la table attributaire sont les suivantes :
    • Pour l'activer, cliquez sur le bouton fléché au bas de la carte.
      Activer et désactiver la table attributaire
    • Pour la désactiver, cliquez sur le bouton fléché en haut de la table attributaire ou cliquez sur le symbole X dans la partie supérieure droite de la table.
    • Accédez au menu Liste des couches, puis cliquez sur Ouvrir la table attributaire.
      Ouvrir la table attributaire à partir du menu Liste des couches
  • Sélectionner un enregistrement : cliquez sur un enregistrement de la table pour le sélectionner et mettre en surbrillance l'entité correspondante sur la carte avec la couleur spécifiée dans la fenêtre de configuration du widget Table attributaire. Appuyez sur la touche Maj ou Ctrl pour sélectionner plusieurs enregistrements.
  • Annuler la sélection : cliquez sur le bouton Annuler la sélection pour annuler toutes les sélections.
  • Zoom sur les entités sélectionnées : cliquez sur ce bouton pour réinitialiser l'étendue de la carte en la centrant autour des entités sélectionnées.
  • Actualiser : ce bouton permet d'actualiser les tables.
  • Trier un champ : cliquez sur l'en-tête d'un champ pour trier les enregistrements en fonction de ce champ.
  • Afficher ou masquer les colonnes : cliquez sur l'icône + située sur le côté droit du volet Table attributaire pour ouvrir la fenêtre de visibilité du champ. Activez ou désactivez les champs pour qu'ils soient visibles ou invisibles dans la table.
    Visibilité du champ
  • Nombre d'enregistrements sélectionnés : s'affiche dans la partie inférieure gauche de la table.
  • Les options sont les suivantes :
    • Afficher les enregistrements sélectionnés : affiche uniquement les enregistrements sélectionnés.
    • Afficher les enregistrements associés : affiche les enregistrements associés si une table est associée à un enregistrement sélectionné.
    • Filtrer selon l’étendue de la carte : affiche uniquement les attributs des entités dans l'étendue de la carte actuelle.
    • Afficher ou masquer les colonnes : revient à cliquer sur l'icône + située sur le côté droit du volet pour définir la visibilité des champs individuels.
    • Exporter au format CSV : exporte les attributs vers un fichier CSV. Le cas échéant, seuls les enregistrements sélectionnés sont exportés. Si aucun enregistrement n'est sélectionné, tous les enregistrements sont exportés. Pour prendre en charge cette fonction, la propriété d'exportation des données doit être activée pour le service d'entités correspondant.
      Remarque :

      Pour une couche d'entités, le nombre maximal d'enregistrements exportés dans un fichier CSV dépend de la propriété maxRecordCount définie dans le service au moment de la publication.

Remarque :

La version actuelle de Web AppBuilder for ArcGIS ne prend pas en charge la mise à jour des attributs ni la suppression des entités via le widget Table attributaire.