Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

toLocalTmpFile

Mit toLocalTmpFile geben Sie eine temporäre Zieldatei für die Dateiübertragung von „remote“ nach „remote“ an (siehe „Arten der Dateiübertragung" (transferFile)).

Die temporäre Datei ist nur eine Zwischenablage unter der lokalen Kennung. Die Datei wird einem Dateiobjekt mit der angegebenen Id zugeordnet. Dieses Dateiobjekt wird in den Eltern-Kontext des aktuellen transferFile Elements eingeblendet und darf dort noch nicht existieren.

Die Datei bekommt einen internen Namen. Die Endung der Datei wird aus dem Dateinamen der zugehörigen fromRemoteFile Datei ermittelt. Hat diese keine Endung, hat auch die erzeugte temporäre Datei keine Endung. Diese Datei wird im Benutzerspeicher abgelegt. Wenn der Speicherplatz für den Benutzer begrenzt ist (Disk Quota), kann es bei der Erzeugung von temporären Dateien zu einem Überschreiten des Limits kommen. Die transferFile Aktivität wird mit dem Fehlercode ft_err_LOCERR_MEM abgebrochen.

Das Dateiobjekt erbt die Angaben data, maxRecSize, recordFormat, ccsname und autoDataSpec der zugehörigen fromRemoteFile Aktivität. Diese werden dann beim Aufruf der fromLocalTmpFile Aktivität wieder verwendet (siehe Abschnitt „fromLocalTmpFile").

Die temporäre Datei wird automatisch gelöscht, sobald der Kontext, in dem das Dateiobjekt definiert wurde, verlassen wird.

Siehe auch Abschnitt „file".

Einschränkungen

  1. Auf die erzeugte temporäre Datei können Sie nur mit use="tmpID" aus einem fromLocalTmpFile zugreifen.

  2. Die transferFile fromRemoteFile Aktivität muss abgeschlossen sein, bevor mit transferFile toRemoteFile auf die temporäre Datei zugegriffen wird. Verwenden Sie diese Aktivitäten daher in einer sequenziellen Abfolge, oder betten Sie sie, gegebenenfalls in eine <sequence> ein.

Format

<toLocalTmpFile id="tmpID"/>

Attribute

Name

Wert

Bedeutung

id

string

Id der temporären Datei im Eltern-Kontext des zugehörigen transferFile Elements. Auf diese Id können Sie nur mit use="tmpID" aus einem fromLocalTmpFile zugreifen.

Beispiel

Siehe Beispiel im Abschnitt „fromLocalTmpFile".