Function DE Version 1.90

@GetListElement

Float IDList List Misc NUMBER Text TimeDate

Syntax

@GetListElement(FN1;POSITION2);
@GetListElement(FNLIST1;POSITION2);
@GetListElement(TEXT1;POSITION2);
@GetListElement(TEXTLIST1;POSITION2);
@GetListElement(TD1;POSITION2);
@GetListElement(TDLIST1;POSITION2);
@GetListElement(ID1;POSITION2);
@GetListElement(IDLIST1;POSITION2);
@GetListElement(HUGETEXTLIST1;POSITION2);
@GetListElement(UNIDLIST1;POSITION2);
@GetListElement(FN1;POSITIONLIST2);
@GetListElement(FNLIST1;POSITIONLIST2);
@GetListElement(TEXT1;POSITIONLIST2);
@GetListElement(TEXTLIST1;POSITIONLIST2);
@GetListElement(TD1;POSITIONLIST2);
@GetListElement(TDLIST1;POSITIONLIST2);
@GetListElement(ID1;POSITIONLIST2);
@GetListElement(IDLIST1;POSITIONLIST2);
@GetListElement(UNIDLIST1;POSITIONLIST2);
@GetListElement(HUGETEXTLIST1;POSITIONLIST2);

Beschreibung

Gibt das Element an FN/FNLIST POSITION2/POSITIONLIST2 von FN/FNLIST/TEXT/TEXTLIST/TD/TDLIST/ID/IDLIST/HUGETEXTLIST/UNIDLIST FN1/FNLIST1/TEXT1/TEXTLIST1/TD1/TDLIST1/ID1/IDLIST1/HUGETEXTLIST1/UNIDLIST1 zurück, wobei im Falle von FN1/TEXT1/TD1/ID1 nur 1 als POSITION2/POSITIONLIST2 erlaubt ist.


Beispiel: @GetListElement(FN1;POSITION2)

FN1:=100.37;
POSITION2:=1;
@GetListElement(FN1;POSITION2);

ergibt 100.37

Beispiel: @GetListElement(FNLIST1;POSITION2);

FNLIST1:=1:2:10:17:33;
POSITION2:=4;
@GetListElement(FNLIST1;POSITION2);

ergibt 17

Beispiel: @GetListElement(TEXT1;POSITION2);

TEXT1:="Hallo Welt!";
POSITION2:=1;
@GetListElement(TEXT1;POSITION2);

ergibt "Hallo Welt!"

Beispiel: @GetListElement(TEXTLIST1;POSITION2);

TEXTLIST1:="A":"B":"C":"D";
POSITION2:=3;
@GetListElement(TEXTLIST1;POSITION2);

ergibt "C"

Beispiel: @GetListElement(TD1;POSITION2);

TD1:=[30.09.93 14:35];
POSITION2:=1;
@GetListElement(TD1;POSITION2);

ergibt [30.09.93 14:35]

Beispiel: @GetListElement(TDLIST1;POSITION2);

TDLIST1:=[30.09.93 14:35]:[31.12.93 23:55:30];
POSITION2:=2;
@GetListElement(TDLIST1;POSITION2);

ergibt [31.12.93 23:55:30]

Beispiel: @GetListElement(IDLIST1;POSITION2);

DBHANDLE:=@OpenDB("TEST.NSF");
IDLIST1:=@ScanDB(DBHANDLE;"SELECT @All";@AnyAllDay;1);
DBHANDLE:=@CloseDB(DBHANDLE);
POSITION2:=2;
@GetListElement(IDLIST1;POSITION2);

ergibt die ID des 2. selektierten Dokuments