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.
Antwort
Content aside
- vor 1 JahrZuletzt aktiv
- 61Ansichten
-
1
Folge bereits