Vorheriges Thema: rollTimeNächstes Thema: setOperatorStatus


saveAttachmentToFile

Die Funktion "saveAttachmentToFile" speichert den Inhalt eines Anhangs, der durch eine eindeutige ID identifiziert wird, am angegebenen Dateispeicherort. Die Funktion gibt den absoluten Pfad der neuen mit dem Anhangsinhalt erstellten Datei zurück.

Syntax

sFileName = saveAttachmentToFile(nAttachmentID, sFileDirName)

Argumente

lAttachmentID (long)

Gibt eine eindeutige ID an, die den Anhang identifiziert, der den gewünschten Inhalt enthält.

sFileDirName (String)

Vollständiger Pfad und Dateiname des Speicherorts, an dem die Datei erstellt werden soll.

Wenn kein Dateipfad angegeben ist, wird die Datei im Verzeichnis <Installationsverzeichnis>/server/c2o erstellt.

Wenn keine Datei angegeben wird, wird ein eindeutiger Dateiname generiert.

Wenn nur ein Pfad angegeben wird, muss die Pfadangabe durch ein Pfadtrennzeichen ('\' für Windows oder '/' für UNIX) abgeschlossen werden.

Rückgabewert

sFileName (C2OString)

Der vollständige Pfad der Datei, einschließlich des Dateinamens, wird zurückgegeben, wenn die Funktion erfolgreich ist. Wenn die Funktion fehlschlägt, wird NULL zurückgegeben. Der Rückgabetyp ist "C2OString".

Beispiel

var  i = Process.attachments[0].attachmentID;
Process.save =  saveAttachmentToFile( i, "attach.txt");