Widget Table

Le widget Table affiche des tables attributaires interactives pour les couches d’entités et offrent la possibilité d’inclure plusieurs feuilles auxquelles les utilisateurs finaux accèdent via des onglets ou une liste. Vous pouvez choisir les champs à inclure dans la table et activer des outils, tels que la recherche et la sélection.

Exemples

Utilisez ce widget pour prendre en charge les exigences de conception d’application, telles que les suivantes :

  • Vous souhaitez afficher des tables attributaires.
  • Vous souhaitez fournir une table aux utilisateurs finaux afin qu’ils puissent interagir avec elle, par exemple pour rechercher et trier des enregistrements et sélectionner les entités correspondantes dans une carte.

Remarques sur l'utilisation

Ce widget requiert la définition d’une source de données pour chaque feuille de la table.. Vous pouvez définir des actions pour qu’un widget Table interagisse avec d’autres widgets (par exemple, zoomer sur l’entité sélectionnée sur une carte dans un widget de carte ou filtrer des lignes dans un widget de liste. Vous pouvez également utiliser ce widget pour afficher les attributs d’entité sans inclure de carte dans l’application.

Paramètres

Le widget Table inclut les paramètres suivants :

  • New sheet (Nouvelle feuille) : créez une ou plusieurs feuilles dans la table. (Cliquez sur le bouton Delete (Supprimer) pour retirer une feuille.) Pour chaque feuille, spécifiez les paramètres suivants dans le volet Sheet configuration (Configuration de la feuille) :
    • Data (Données) : sélectionnez la source de données d’une couche avec les attributs à afficher dans le widget. Dans les paramètres de visualisation de données, vous pouvez filtrer les données pour restreindre ce qui apparaît dans le widget, trier les données pour afficher les entités dans un ordre particulier ou limiter le nombre d’entités.
    • Label (Étiquette) : saisissez un nom pour la feuille. Ce nom apparaît dans le widget sous la forme d’un onglet ou dans une liste de feuilles.
    • Configure fields (Configurer les champs) : sélectionnez les champs à inclure dans la feuille. Les champs de type pièce jointe sont pris en charge.
    • Tools (Outils) : fournissez des outils pour que les utilisateurs finaux interagissent avec les feuilles de la table.
      • Search (Rechercher) : indiquez une zone de recherche de la feuille dans la table.
        • Select searching fields (Sélectionner les champs de recherche) : sélectionnez un ou plusieurs champs à rechercher.
        • Exact match (Correspondance parfaite) : limitez les résultats de recherche aux seuls enregistrements qui correspondent à la phrase de recherche.
      • Select records (Sélectionner les enregistrements) : permet aux utilisateurs finaux de sélectionner des enregistrements dans la feuille. Si vous activez cet outil, vous activez également les paramètres Show selection (Afficher la sélection) (met à jour la feuille pour n’afficher que les éléments sélectionnés) et Clear selection (Vider la sélection) dans le menu Options de la feuille.
      • Refresh (Actualiser) : cet outil apparaît dans le menu Options de la feuille pour permettre aux utilisateurs finaux d’actualiser la table afin d’obtenir les données les plus récentes.
  • Arrangement style (Style de disposition) : sélectionnez Tabs (Onglets) ou Dropdown (Menu déroulant) pour spécifier comment l’utilisateur passe d’une feuille à l’autre dans la table.