Function DE Version 1.90

@Member

IDList List Misc Text

Syntax

@Member(TEXT1;TEXT2);
@Member(TEXT1;TEXTLIST2);
@Member(FN1;IDLIST2);
@Member(TEXT1;TEXT2;PositionList3);
@Member(TEXT1;TEXTLIST2;PositionList3);
@Member(FN1;IDLIST2;PositionList3);

Beschreibung

Gibt zurück, an welcher Stelle TEXT/FN TEXT1/FN1 in TEXT/TEXTLIST/IDLIST TEXT2/TEXTLIST2/IDLIST2 enthalten ist. Wenn TEXTLIST1/IDLIST1 keine Elemente enthält ist das Ergebnis 0.
Wird @Member mit PositionList3 aufgerufen so werden im Parameter PositionList3 die Positionen der gefundenen Listen-Elemente zurückgegeben (dürfen nicht mehr als 8063(IDLIST2) bzw. 16126 (TEXT2/TEXTLIST2) gefundene Elemente sein).

Beispiel: @Member(TEXT1;TEXT2)

TEXT1:="Suchen";
TEXT2:="Suche";
@Member(TEXT1;TEXT2); ergibt 0

TEXT1:="Suchen";
TEXT2:="Suchen";
@Member(TEXT1;TEXT2); ergibt 1

Beispiel: @Member(TEXT1;TEXTLIST2)

TEXT1:="Bieten";
TEXTLIST2:="Suchen":"Bieten":"Verkaufen";
@Member(TEXT1;TEXTLIST2); ergibt 2

TEXT1:="Suchen";
TEXTLIST2:="";
@Member(TEXT1;TEXTLIST2); ergibt 0

Beispiel: @Member(FN1;IDLIST2)

FN1:=2000;
IDLIST2:=@IDList:2000:3000:4000:2000;
@Member(FN1;IDLIST2); ergibt 1

FN1:=2000;
IDLIST2:=@IDList;
@Member(FN1;IDLIST2); ergibt 0

Beispiel: @Member(FN1;IDLIST2;IDListPositionList3)

FN1:=2000;
IDLIST2:=@IDList:2000:3000:4000:2000;
@Member(FN1;IDLIST2;IDListPositionList3); ergibt 1
In IDListPositionList3 wird 1:4 zurückgegeben.

FN1:=2000;
IDLIST2:=@IDList;
@Member(FN1;IDLIST2;IDListPositionList3); ergibt 0
Der Inhalt von IDListPositionList3 ist undefiniert.