@Unique
Syntax
@Unique(TEXT1);
@Unique(FLOAT1);
@Unique(TEXTLIST1);
@Unique(FLOATLIST1);
@Unique(IDLIST1);
Beschreibung
Eliminiert doppelte Einträge in einer TEXTLIST/FLOATLIST/IDLIST TEXTLIST1/FLOATLIST1/IDLIST1 und gibt diese bereinigte Liste zurück.
Bei TEXT/FLOAT TEXT1/FLOAT1 wird dieser Wert unverändert wieder zurückgegeben. Bei IDLIST muß die Liste zuvor mit @SortList sortiert werden, sonst wird die Funktion nicht korrekt ausgeführt.
Beispiel: @Unique(TEXT1)
TEXT1:="Hallo Welt !!!";
@Unique(TEXT1);
ergibt "Hallo Welt !!!"
Beispiel: @Unique(FLOAT1)
FLOAT1:=10;
@Unique(FLOAT1);
ergibt 10
Beispiel: @Unique(TEXTLIST1)
TEXTLIST1:="New York":"Rio":"Tokio":"Rio":"New York":"New York":"Tokio";
@Unique(TEXTLIST1);
ergibt "New York":"Rio":"Tokio"
Beispiel: @Unique(FLOATLIST1)
FLOATLIST1:=10:12:15:12:14:15:18:10:12;
@Unique(FLOATLIST1);
ergibt 10:12:15:14:18
Beispiel: @Unique(IDLIST1)
IDLIST1:=@IDList:10:12:15:12:14:15:18:10:12;
IDLIST1:=@SortList(IDLIST1);
@Unique(IDLIST1);
ergibt die IDLIST für 10:12:14:15:18
