distinct

Gibt die unterschiedlichen Werte oder Objekte einer angegebenen Liste zurück. Einträge mit Null werden ignoriert.

HINWEIS

Wenn die Zielliste ein listObject ist, kann diese Funktion nur in benutzerdefinierten Aktionsausdrücken verwendet werden.

Kategorie

Liste

Funktionssyntax

distinct(<parameters>)

Parameter

Parameter Typ Beschreibung
listToProcess listString, listBoolean, listInteger, listDecimal, listDuration, listDateTime, listDateTimeOnly, listDateOnly oder listObject Zu verarbeitende Liste. Bei listObject muss es sich um einen Feldverweis handeln.
keyAttributeName Zeichenfolge Dieser Parameter ist optional und nur für listObject. Wenn der Parameter nicht angegeben wird, wird ein Objekt als doppelt betrachtet, wenn alle Attribute dieselben Werte aufweisen. Andernfalls wird ein Objekt als doppelt betrachtet, wenn das angegebene Attribut denselben Wert aufweist.

Signaturen und zurückgegebene Typen

distinct(<listInteger>)

Gibt eine Liste mit Ganzzahlen zurück.

distinct(<listDecimal>)

Gibt eine Liste mit Dezimalzahlen zurück.

distinct(<listString>)

Gibt eine Liste mit Zeichenfolgen zurück.

distinct(<listDateTimeOnly>)

Gibt eine Liste mit Datum/Uhrzeit-Werten ohne Berücksichtigung der Zeitzone zurück.

distinct(<listDateTime>)

Gibt eine Liste mit Datum/Uhrzeit-Werten zurück.

distinct(<listDateOnly>)

Gibt eine Liste mit Datumsangaben zurück.

distinct(<listBoolean>)

Gibt eine Liste mit booleschen Werten zurück.

distinct(<listDuration>)

Gibt eine Liste der Dauer zurück.

distinct(<listObject>)

distinct(<listObject>,<string>)

Gibt eine Liste mit Objekten zurück.

Beispiele

distinct([10,2,10,null])

Gibt [10, 2] zurück.

Auf dieser Seite