TFbmAttachmentItemList.Assign
Diese Funktion ist eine Methode der Klasse TFbmAttachmentItemList und welche in der Unit Item definiert wurde. Der Funktionstyp ist Prozedur.
Die Funktion verlangt folgende Parameter:
Parameter |
Typ |
Beschreibung |
---|---|---|
Source | TFbmAttachmentItemList | Die Anhangsliste, welche kopiert werden soll. |
Option | TFbmAttachmentAssignOption | Die Optionen für das Kopieren der Liste. |
Kopiert die Anhänge der angegebenen Liste in diese Liste.
Anhänge von einem Element in das andere kopieren:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var
SecondItem: TFbmItem;
begin
// [..]: SecondItem initialisieren, DbQuery zuweisen, etc.
// Daten der Anhänge aus dem aktuellen Element der Regelausführung laden:
Item.LoadAttachmentsContent;
// Dem zweiten Element mitteilen, dass auch die Daten geladen und gespeichert werden sollen:
SecondItem.LoadSaveAttachmentsContent := True;
// Anhänge in das zweite Element kopieren:
SecondItem.Attachments.Assign(Item.Attachments, iaaoLastRevision);
// [..]: Weitere Aktionen mit SecondItem durchführen. SecondItem.Save nicht vergessen!
end;
SecondItem: TFbmItem;
begin
// [..]: SecondItem initialisieren, DbQuery zuweisen, etc.
// Daten der Anhänge aus dem aktuellen Element der Regelausführung laden:
Item.LoadAttachmentsContent;
// Dem zweiten Element mitteilen, dass auch die Daten geladen und gespeichert werden sollen:
SecondItem.LoadSaveAttachmentsContent := True;
// Anhänge in das zweite Element kopieren:
SecondItem.Attachments.Assign(Item.Attachments, iaaoLastRevision);
// [..]: Weitere Aktionen mit SecondItem durchführen. SecondItem.Save nicht vergessen!
end;