Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Syntaxe
Table.ContainsAll(
table as table,
rows as list,
optional equationCriteria as any
) as logical
À propos
Indique si tous les enregistrements spécifiés dans la liste d’enregistrements rows apparaissent sous forme de lignes dans la table. Vous pouvez spécifier un paramètre facultatif equationCriteria pour contrôler la comparaison entre les lignes de la table.
Exemple 1
Détermine si la table contient toutes les lignes, en comparant seulement la colonne [CustomerID].
Utilisation
Table.ContainsAll(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
}),
{
[CustomerID = 1, Name = "Bill"],
[CustomerID = 2, Name = "Fred"]
},
"CustomerID"
)
Sortie
true
Exemple 2
Détermine si la table contient toutes les lignes.
Utilisation
Table.ContainsAll(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
}),
{
[CustomerID = 1, Name = "Bill"],
[CustomerID = 2, Name = "Fred"]
}
)
Sortie
false