Läs på engelska

Dela via


Table.HasColumns

Syntax

Table.HasColumns(table as table, columns as any) as logical 

Om

Anger om table innehåller de angivna kolumnerna columns. Returnerar true om tabellen innehåller kolumnerna, annars false.

Exempel 1

Kontrollera om tabellen har kolumnen [Namn].

Användning

TTable.HasColumns(
    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"
)

utdata

true

Exempel 2

Ta reda på om tabellen har kolumnen [Namn] och [PhoneNumber].

Användning

Table.HasColumns(
    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", "PhoneNumber"}
)

utdata

false