Function DE Version 2.00

@AttachmentNames

Attachments Note

Syntax

@AttachmentNames(NOTEHANDLE1);

Beschreibung

Gibt die Namen der an das Dokument mit dem NOTEHANDLE NOTEHANDLE1 angehängten File-Attachments als TEXTLIST zurück.
Die Reihenfolge der Elemente in der zurückgegebenen Liste ist analog der Reihenfolge der Liste die @AttachmentLength zurückgibt.
Ist kein File-Attachment angehängt, wird eine TEXTLIST mit 0 (Null) Elementen zurückgegeben.


Beispiel: @AttachmentNames(NOTEHANDLE1)

DBHANDLE1:=@OpenDB("TEST.NSF");
VIEWHANDLE1:=@OpenView(DBHANDLE1;"TEST VIEW");
VIEWPOSITION1:=1:1:1:0:0:0:0:0:0:0;
NOTEHANDLE1:=@OpenNoteByPosition(DBHANDLE1;VIEWHANDLE1;VIEWPOSITION1;NOTEHANDLE1);

Count:=@Attachments(NOTEHANDLE1);
@LogReport("Anzahl der angehängten Dateien:"+@Text(Count));

FileNameList:=@AttachmentNames(NOTEHANDLE1);
FileLenList:=@AttachmentLength(NOTEHANDLE1);

@LogReport(FileNameList+"\t\t\t"+@Text(FileLenList));

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

Das Ergebnis in FileNameList wäre, in dem Fall daß an das Dokument mit dem NOTEHANDLE NOTEHANDLE1 die File-Attachments
FILE1.TST (1000 Byte) und FILE2.TST (12345 Byte) angehängt wären:
"FILE1.TST":"FILE2.TST"