Ga naar hoofdinhoud

Table.ContainsAny

Geeft aan of willekeurig welke van de opgegeven records als rijen in de tabel worden weergegeven.

Syntax

Table.ContainsAny(
table as table,
rows as list,
optional equationCriteria as any
) as logical

Remarks

Geeft aan of willekeurig welke van de opgegeven records in de lijst met records rows als rijen in de table worden 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 <code>({[a = 1, b = 2], [a = 3, b = 4]})</code> de rij <code>[a = 1, b = 2]</code> of <code>[a = 3, b = 5]</code> bevat.

Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 2],
[a = 3, b = 5]
}
)

Result:

true

Example #2

Bepalen of de tabel <code>({[a = 1, b = 2], [a = 3, b = 4]})</code> de rij <code>[a = 1, b = 3]</code> of <code>[a = 3, b = 5]</code> bevat.

Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 3],
[a = 3, b = 5]
}
)

Result:

false

Example #3

Bepalen of de tabel <code>(Table.FromRecords({[a = 1, b = 2], [a = 3, b = 4]}))</code> de rij <code>[a = 1, b = 3]</code> of <code>[a = 3, b = 5]</code> bevat, waarbij alleen de kolom [a] wordt vergeleken.

Table.ContainsAny(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
}),
{
[a = 1, b = 3],
[a = 3, b = 5]
},
"a"
)

Result:

true

Category

Table.Membership