Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

fromRemoteFile

Mit fromRemoteFile geben Sie die ferne Quelldatei für die Dateiübertragung an.

Die Übertragungsart (Datentyp) kann aus dem Dateinamen mit autoDataSpec abgeleitet werden (siehe Abschnitt „autoDataSpec").

Dateinamen dürfen maximal 512 Zeichen lang sein. Dies wird vor der Ausführung des Ftscript überprüft. Die Länge des resultierenden Dateinamens (directory und filenames) ist durch das angesprochene Betriebssystem und die openFT-Version begrenzt. Die Länge ergibt sich aus der Anzahl der Zeichen plus 1 Zeichen, wenn directory nicht mit einem „/“ endet. Die Überprüfung findet während des Ftscript-Laufes statt.
Weitere Informationen dazu entnehmen Sie dem Abschnitt „Dateinamen-Attribute".

Einschränkungen

fromRemoteFile muss nach der Dereferenzierung eine Partnerangabe besitzen.

Format

 <fromRemoteFile ref?="ID" data?="auto|char|bin|user"
                 recordFormat?="std|undef|var|fix"
                 maxRecSize?="int" ccsname?="string" filenames> 

   comment?
   partner?
   directory?
   autoDataSpec?
 </fromRemoteFile

Attribute

Name

Wert

Bedeutung

ref?

string                      

Referenz auf ein anderes Dateiobjekt.
Von diesem werden partner und directory übernommen, wenn Sie die Elemente hier nicht angegeben haben (siehe Abschnitt „Referenzierung").

data?

auto |
char | bin | user 

Der Standardwert ist auto. Gibt den Datentyp an.
Bei Angabe von char, bin oder user wird die autoDataSpec Angabe ignoriert (siehe Abschnitt „autoDataSpec").

recordFormat?

std | undef |
var | fix

Der Standardwert ist std. Gibt das Satzformat an.
Es gilt die Standardzuordnung von openFT (data=bin -> undef, sonst var)
Bei Angabe von undef ist das Satzformat undefiniert, z.B. für Binärformate. Bei Angabe von var ist das Satzformat variabel, z.B. für Textformate (ein Datensatz entspricht einer Zeile; Zeilen sind unterschiedlich lang). Bei Angabe von fix ist das Satzformat fest, z.B. f80 (mit recordFormat=fix und maxRecSize=80.

maxRecSize?

1-65535
(openFT <= V11:
1-32756 bzw.
1-32767)

Gibt die Satzgröße an. Standardmäßig gilt der Wert von openFT (siehe Handbuch "openFT (Unix- und Windows-Systeme) - Kommandoschnittstelle").
Bei data=char, gibt maxRecSize die Länge einer Zeile an (bis CR/LF). Dateien mit einer Zeilenlänge größer als 65535 Bytes müssen mit data=bin übertragen werden.
Ein Ftscript, das beispielsweise einen, in openFT V11.0 unzulässigen maxRecSize-Wert verwendet, läuft mit openFT V11.0 nicht ab.

ccsname?

string
max. 8 Zeichen

Angabe des Coded-Character-Set (siehe Handbuch "openFT (Unix- und Windows-Systeme) - Kommandoschnittstelle").

filenames

siehe Abschnitt „Dateinamen-Attribute".

Beispiel

Siehe Beispiel auf "transferFile".