TFbmItem.Create
Diese Funktion ist eine Methode der Klasse TFbmItem und welche in der Unit Item definiert wurde. Der Funktionstyp ist Konstruktor.
Die Funktion verlangt folgende Parameter:
Parameter |
Typ |
Beschreibung |
---|---|---|
Kind | TFbmItemKind | Der Typ des Elements. Falls das Element nach dem Erzeugen mit der Methode TFbmItem.Load geladen werden soll, wird der Elementtyp überschrieben. In diesem Fall kann ein beliebiger Elementtyp (z.B. ikEmail) übergeben werden. |
AccessUserRef | Integer | Dieser Parameter legt die Benutzerreferenz des Zugreifendes Benutzers fest. Für eine genauere Beschreibung siehe [properties]TFbmItem.AccessUserRef[/functions]. |
Erzeugt eine neue Objektinstanz der Klasse TFbmItem. Die Instanz muss mit der Methode TFbmItem.Free wieder freigegeben werden. Nach dem Erstellen der Objektinstanz muss der Eigenschaft TFbmItem.DbQuery ein gültiger Wert zugewiesen werden, wenn Operationen wie TFbmItem.Save oder TFbmItem.Load durchgeführt werden sollen.
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
NewItem: TFbmItem;
begin
NewItem := TFbmItem.Create(ikEmail, 0);
try
NewItem.DbQuery := Item.DbQuery;
// Hier kann das Element NewItem nun geladen, manipuliert und gespeichert werden
finally
NewItem.Free;
end;
end;
NewItem: TFbmItem;
begin
NewItem := TFbmItem.Create(ikEmail, 0);
try
NewItem.DbQuery := Item.DbQuery;
// Hier kann das Element NewItem nun geladen, manipuliert und gespeichert werden
finally
NewItem.Free;
end;
end;