Entrainement
Module
Découvrez comment créer une formule de base qui utilise des tables et des enregistrements dans une application canevas Power Apps.
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Table.ExpandListColumn(table as table, column as text) as table
Avec une table
où une column
contient une liste de valeurs, permet de diviser la liste en une ligne pour chaque valeur. Les valeurs figurant dans les autres colonnes sont dupliquées dans chaque nouvelle ligne créée. Cette fonction peut également développer des tables imbriquées en les créant comme des listes d’enregistrements.
Fractionnez la colonne de liste [Nom].
Utilisation
Table.ExpandListColumn(
Table.FromRecords({[Name = {"Bob", "Jim", "Paul"}, Discount = .15]}),
"Name"
)
Sortie
Table.FromRecords({
[Name = "Bob", Discount = 0.15],
[Name = "Jim", Discount = 0.15],
[Name = "Paul", Discount = 0.15]
})
Fractionnez la colonne de table imbriquée [Composants].
Utilisation
Table.ExpandListColumn(
#table(
{"Part", "Components"},
{
{"Tool", #table({"Name", "Quantity"}, {{"Thingamajig", 2}, {"Widget", 3}})}
}
),
"Components"
)
Sortie
Table.FromRecords({
[Part = "Tool", Components = [Name = "Thingamajig", Quantity = 2]],
[Part = "Tool", Components = [Name = "Widget", Quantity = 3]]
})
Entrainement
Module
Découvrez comment créer une formule de base qui utilise des tables et des enregistrements dans une application canevas Power Apps.