Table.Contains
Syntaxis
Table.Contains(table as table, row as record, optional equationCriteria as any) as logical
Over
Hiermee wordt aangegeven of de opgegeven record wordt row
weergegeven als een rij in de table
. Er kan een optionele parameter equationCriteria
worden opgegeven om de vergelijking tussen de rijen van de tabel te bepalen.
Voorbeeld 1
Bepaal of de tabel de rij bevat.
Gebruik
Table.Contains(
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"]
}),
[Name = "Bob"]
)
Uitvoer
true
Voorbeeld 2
Bepaal of de tabel de rij bevat.
Gebruik
Table.Contains(
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"]
}),
[Name = "Ted"]
)
Uitvoer
false
Voorbeeld 3
Bepaal of de tabel de rij bevat die alleen de kolom [Naam] vergelijkt.
Gebruik
Table.Contains(
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 = 4, Name = "Bob"],
"Name"
)
Uitvoer
true