numbers

Gibt die IDs der ausgewählten Werte eines Mehrfachauswahl-Feldes zurück

Diese Funktion liefert Ihnen die IDs der ausgewählten Optionen.

  • Mehrfachauswahl-Feld: Sie erhalten die Auswahl-IDs

  • Dynamisches Mehrfachauswahl-Feld: Sie bekommen die Datensatz-IDs

Syntax

numbers(multi)

numbers(dmulti)

Rückgabewert

[number]

Beispiele

Wir haben ein Mehrfachauswahl-Feld Lieblingssportarten mit den folgenden Auswahl-Werten:

Lieblingssport
ID
Auswahl

Basketball

1

x

Klettern

2

Tanzen

3

x

Segeln

4

x

Fussball

5

x

Basketball, Tanzen, Segeln und Fußball werden ausgewählt.

numbers(mehrfachauswahl)gibt die internen IDs der gewählten Auswahl-Werte eines bestimmten Mehrfachauswahl-Feldes zurück.

numbers(Status)

Ergebnis: [1,3,4,5]

numbers(dynMehrfachauswahl)gibt die Datensatz-IDs der gewählten Auswahl-Werte eines bestimmten dynamischen Mehrfachauswahl-Feldes zurück.

numbers('Lieblingssportarten')

Ergebnis: [1,3,4,5]

In diesem Beispiel ist Lieblingssportarten ein dynamisches Auswahlfeld, das sich auf die Tabelle Sportarten bezieht.

Sie können Tabellenansichten dynamisch ändern, je nach Auswahl in Ihrem dynamischen Auswahlfeld.

Das folgende Script muss dem Formel-Feld der Tabellenansicht hinzugefügt werden.

let dynAuswahlIds := numbers('Meine dynamische Mehrfachauswahl');
for person in select Mitarbeiter do
	for id in dynAuswahlIds do
		if id = number(rec.Id) then person end
	end
end

Ergebnis: Sie sehen die Datensätze der Mitarbeiter in der Tabellenansicht, die im dynamischen Mehrfachauswahl-Feld ausgewählt wurden.

Siehe auch

chosen, wertet Mehrfachauswahl-Felder aus.

Last updated