Function DE Version 1.90

@Subset

Float IDList List Misc NUMBER Text TimeDate

Syntax

@Subset(FN1;COUNT2);
@Subset(TEXT1;COUNT2);
@Subset(TD1;COUNT2);
@Subset(FNLIST1;COUNT2);
@Subset(TEXTLIST1;COUNT2);
@Subset(TDLIST1;COUNT2);
@Subset(IDLIST1;COUNT2);
@Subset(IDLIST1;COUNT2;MODE3);

Beschreibung

Gibt eine Teilliste von FN/TEXT/TD/FNLIST/TEXTLIST/TDLIST/IDLIST FN1/TEXT1/TD1/FNLIST1/TEXTLIST1/TDLIST1/IDLIST1 zurück. Ist FN COUNT2 positiv, so werden die ersten COUNT2 Elemente zurückgegeben, ist COUNT2 negativ, dann die letzten COUNT2 Elemente. Bei einem Zugriff auf einen nicht mehr existierenden Bereich, wird eine entsprechend kürzere Liste zurückgegeben.

MODE3:
1=Wandle in FLOATLIST wenn FN COUNT2<=8063 Elemente.

HINWEIS:
@Subset
in der APIEngine unterscheidet sich geringfügig von der Notes-@Funktion @Subset!

Hat COUNT2 den Wert Null wird in der Engine eine Liste mit Null Elementen zurückgegeben. Notes liefert für diesen Fall einen Fehler zurück.

Beispiel: @Subset(FN1;COUNT2)

FN1:=10;
COUNT2:=1;
@Subset(FN1;COUNT2);

ergibt 10

Beispiel: @Subset(TEXT1;COUNT2)

TEXT1:="Hallo Welt !!!";
COUNT2:=2;
@Subset(TEXT1;COUNT2);

ergibt "Hallo Welt !!!"

Beispiel: @Subset(TD1;COUNT2)

TD1:=[30.09.93];
COUNT2:=-1;
@Subset(TD1;COUNT2);

ergibt [30.09.93]

Beispiel: @Subset(FNLIST1;COUNT2)

FNLIST1:=10:11:12:13:14;
COUNT2:=4;
@Subset(FNLIST1;COUNT2);

ergibt 10:11:12:13

Beispiel: @Subset(TEXTLST1;COUNT2)

TEXTLIST1:="New York":"Rio":"Tokio";
COUNT2:=-2;
@Subset(TEXTLIST1;COUNT2);

ergibt "Rio":"Tokio"

Beispiel: @Subset(TDLIST1;COUNT2)

TDLIST1:=[29.09.93]:[30.09.93]:[01.10.93];
COUNT2:=2;
@Subset(TDLIST1;COUNT2);

ergibt [29.09.93]:[30.09.93]


Beispiel: @Subset(IDLIST1;COUNT2)

IDLIST1:=@IDList:2000:1000:1004:3000:5000;
COUNT2:=-3;
@Subset(IDLIST1;COUNT2);

ergibt die IDList für die letzten 3 Elemente von IDLIST1


Beispiel: @Subset(IDLIST1;COUNT2;MODE3)

IDLIST1:=@IDList:2000:1000:1004:3000:5000;
COUNT2:=3;
MODE3:=1;
@Subset(IDLIST1;COUNT2;MODE3);

ergibt die FLOATLIST 2000:1000:1004