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
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;