TFbmItem.GetPrevMessageIDItem
Diese Funktion ist eine Methode der Klasse TFbmItem und welche in der Unit Item definiert wurde. Der Funktionstyp ist Funktion. Der Rückgabetyp ist vom Typ Boolean.
Die Funktion verlangt folgende Parameter:
Parameter |
Typ |
Beschreibung |
---|---|---|
Item | TFbmItem | In diese Objektinstanz wird das Ergebnis der Funktion geladen. |
Diese Funktion ermittelt das vorherige Element mit der selben Message-ID (Header Variable). Die Reihenfolge ist dabei nach Element-ID sortiert. Das heißt das Start- und Enddatum des Elements spielt keine Rolle. Wird das vorherige Element gefunden, gibt die Funktion True zurück, ansonsten False. Das übergebene Element wird nur verändert (geladen), wenn die Funktion True zurückliefert.
Quelltext-Beispiel:
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
var
PrevMessageIDItem: TFbmItem;
begin
PrevMessageIDItem:= TFbmItem.Create(Item.Kind, 0);
try
if Item.GetPrevMessageIDItem(PrevMessageIDItem) then
Item.GroupRef := PrevMessageIDItem.GroupRef;
finally
PrevMessageIDItem.Free;
end;
end.
PrevMessageIDItem: TFbmItem;
begin
PrevMessageIDItem:= TFbmItem.Create(Item.Kind, 0);
try
if Item.GetPrevMessageIDItem(PrevMessageIDItem) then
Item.GroupRef := PrevMessageIDItem.GroupRef;
finally
PrevMessageIDItem.Free;
end;
end.