Function DE Version 4.60

@CloseAttachedFile

Attachments Database Export Import Note

Syntax

@CloseAttachedFile(OBJECTFILEHANDLE1);

Beschreibung

Schließt das File-Attachment mit dem OBJECTFILEHANDLE OBJECTFILEHANDLE1 und gibt den geschlossenen OBJECTFILEHANDLE zurück.

Beipiel: @CloseAttachedFile(OBJECTFILEHANDLE1)

DBHANDLE1:=@OpenDB("TESTDB\\TESTDB1.NSF");
NOTEID:=8450;
NOTEHANDLE1:=@OpenNoteByID(DBHANDLE1;NOTEID;NOTEHANDLE1);

FNATTACHMENTNUMBER2:=1;
MODE3:="RB";
OBJECTFILEHANDLE1:=@OpenAttachedFile(NOTEHANDLE1;FNATTACHMENTNUMBER2;MODE3);

READ_TEXT:=@ReadAttachedFile(OBJECTFILEHANDLE1;"A";10);
@LogReport(READ_TEXT);
OBJECTFILEHANDLE1:=@CloseAttachedFile(OBJECTFILEHANDLE1);

NOTEHANDLE1:=@CloseNote(NOTEHANDLE1;0);
DBHANDLE1:=@CloseDB(DBHANDLE1);

Es wird die DB mit dem OSPATH "TESTDB\\TESTDB1.NSF" geöffnet.
Es wird das Dokument mit der NOTEID 8450 geöffnet.
Das erste File-Attachment dieses Dokuments wird geöffnet.
Es werden die ersten 10 Byte dieses File-Attachment als TEXT ausgelesen und im APILOG ausgegeben.
Das File-Attachment wird wieder geschlossen.
Das Dokument wird wieder geschlossen.
Die DB wird wieder geschlossen.