Delen via


Table.Contains

Syntaxis

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

Info

Hiermee wordt aangegeven of de opgegeven record wordt rowweergegeven 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