Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
Table.Contains(
table as table,
row as record,
optional equationCriteria as any
) as logical
Info
Gibt an, ob der angegebene Datensatz row als Zeile in table vorkommt. Ein optionaler Parameter equationCriteria kann angegeben werden, um den Vergleich zwischen den Zeilen der Tabelle zu steuern.
Beispiel 1
Ermitteln, ob die Tabelle die Zeile enthält
Verwendung
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"]
)
Ausgabe
true
Beispiel 2
Ermitteln, ob die Tabelle die Zeile enthält
Verwendung
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"]
)
Ausgabe
false
Beispiel 3
Ermitteln, ob die Tabelle die Zeile enthält, wobei lediglich die Spalte „[Name]“ verglichen wird
Verwendung
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"
)
Ausgabe
true