🧬 Assembler des composants
Les tables sont un moyen courant de visualiser et d’interagir avec vos données. Vous pouvez trier, filtrer, paginer, et télécharger des lignes d’informations. Les tables prennent également en charge la sélection de lignes et les colonnes personnalisées.
Lorsque vous faites glisser un composant de Table vers le Frame, il affiche automatiquement les données de test au format JSON. Vous pouvez modifier les données affichées dans un tableau en modifiant la propriété source de données. Utilisez le format {{ actionName.data }}
pour choisir l’action.
Vous pouvez également définir la source de données en entrant un tableau.
Définir les alias pour les colonnes de données
Lorsque vous définissez la source de données des tables, le nom de la colonne sera automatiquement défini en fonction de la source de données. Vous pouvez renommer toutes les colonnes en cliquant sur la colonne dans l’onglet Inspecter et définir le titre de la colonne.
Changer les types de colonnes
Lorsque vous définissez la source de données des tables, les colonnes sont définies à Text. Vous pouvez définir les types de colonne manuellement en cliquant sur la colonne dans l’onglet Inspecter et en sélectionnant le type dans le menu déroulant Type de colonne .
Les types de colonne incluent :
Valeur mappée des colonnes personnalisées
Vous pouvez ajouter des colonnes personnalisées aux tables en utilisant le bouton + Ajouter dans l’onglet Inspect. Les colonnes personnalisées sont souvent utilisées pour calculer des données basées sur d’autres valeurs dans votre application. Par exemple, si vous avez des colonnes revenue
et user_num
et que vous voulez calculer une colonne ARPU
, vous pouvez utiliser {{ currentRow.revenue/currentRow.user_num }}
De plus, après avoir calculé, vous pouvez définir le type de colonne sur le nombre ou le pourcentage et définir les décimales pour améliorer la lisibilité.
Utilisez {{ table1.selectedRow[i].columnName }}
pour accéder aux données des lignes sélectionnées dans d’autres composants. Si vous n’avez pas activé la sélection multi-ligne, i
sera toujours 0.
Mettre à jour les données du tableau
{{ table1.selectedRow[i].columnName }}
.{{ input1.value }}
dans les actions de mise à jour pour obtenir les valeurs sélectionnées et les valeurs mises à jour.Insérer une nouvelle ligne dans la table
{{ input1.value }}
dans les actions d’insertion récupère les valeurs.