Partager via


Table Fonction

S’applique à : Les applications Canvas Copilot Studio Desktop circulent des applications basées sur des modèles et des fonctions Dataverse power Platform CLI

Crée une table temporaire.

Description

La Table fonction crée une table à partir d’une liste d’arguments d’enregistrements ou de tables.

Les colonnes de la table obtenue sont l’union de toutes les colonnes de tous les enregistrements et tables d’argument. Une valeur blank est ajoutée à toute colonne pour laquelle un enregistrement n’inclut pas de valeur.

Une table est une valeur dans Power Apps, au même titre qu’une chaîne ou qu’un chiffre. Vous pouvez spécifier une table en tant qu’argument pour une fonction et les fonctions peuvent renvoyer une table en conséquence. Table ne crée pas de table permanente. À l’inverse, elle renvoie une table temporaire composée de ses arguments. Vous pouvez spécifier cette table temporaire en tant qu’argument pour une autre fonction, le visualiser dans une galerie ou l’incorporer dans une autre table. Pour plus d’informations, voir Utilisation des tables.

Vous pouvez également créer une table à une seule colonne avec la syntaxe [ value1, value2, ... ].

Syntaxe

Table( RecordOrTable1 [, RecordOrTable2, ... ] )

  • RecordOrTables - Obligatoire. Enregistrements ou table à ajouter à la table obtenue. Si une table est fournie, les enregistrements de la table sont ajoutés à la table obtenue comme s’ils avaient été ajoutés individuellement.

Table( Dynamique )

  • Dynamique : obligatoire. Valeur dynamique qui représente une table ou un tableau. Les valeurs acceptables dépendent du fournisseur sans type. Pour JSON, la valeur dynamique est censée être un tableau JSON. Quel que soit le type de contenu du tableau non typé, la table résultante est une table à colonne unique de valeurs dynamiques.

Examples

  • Définissez la propriété Items d’une zone de liste sur la formule suivante :

    Table( {Color: "red"}, {Color: "green"}, {Color: "blue" } )
    

    La zone de liste affiche chaque couleur en tant qu’option.

  • Ajoutez une galerie de texte et définissez sa propriété Items sur la fonction suivante :

    Table( {Item: "Violin123", Location:"France", Owner:"Fabrikam"}, {Item:"Violin456", Location:"Chile"} )
    

    La galerie affiche deux enregistrements, qui contiennent le nom et l’emplacement d’un élément. Un seul enregistrement contient le nom du propriétaire.

  • Cette formule combine les tailles standard avec les tailles étendues dans une seule table

    Table( { Value: "XS" }, [ "S", "M", "L" ], { Value: "XL" } )