Ga naar hoofdinhoud

Table.Contains

Geeft aan of de opgegeven record als een rij in de tabel wordt weergegeven.

Syntax​

Table.Contains(
table as table,
row as record,
optional equationCriteria as any
) as logical

Remarks​

Geeft aan of de opgegeven record row als een rij in de table wordt weergegeven. Er kan een optionele parameter equationCriteria worden opgegeven voor het aansturen van de vergelijking tussen de rijen van de tabel.

Examples​

Example #1​

Bepalen of de tabel de rij bevat.

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"]
)

Result:

true

Example #2​

Bepalen of de tabel de rij bevat.

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"]
)

Result:

false

Example #3​

Bepalen of de tabel de rij bevat, waarbij alleen de kolom [Name] wordt vergeleken.

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"
)

Result:

true

Category​

Table.Membership