Version 4.5.2
 —  Befehle  —

SET

Beschreibung

Weist einer lokalen Variablen, globalen Variablen oder Systemvariablen einen Wert zu. Einer dynamischen Variablen können Sie keinen Wert zuweisen.

Die mit SET zugewiesenen Werte gelten nur für die aktuelle Session mit Entire Connection.

Über Befehlszeile und Terminal-Emulationstasten können Sie nur globalen Variablen und Systemvariablen Werte zuweisen.

Syntax

SET variable {zeichenkette|variable}...

Beispiele

Prozedurdateibeispiel

Findfile.ncp

Zurückgegebene Variablen

Keine

Regeln für SET PCFILE

Die mit SET PCFILE definierte Namenserweiterung gibt an, welche dynamische Formatkonvertierung angewendet wird.

Format Namenserweiterung
ASCII Jede andere nicht in dieser Tabelle aufgeführte Namenserweiterung (z.B. *.ncd, *.ncs, *.ncm, *.ncr usw.)
Basic *.prn
Binär Alle Binärdateien unabhängig von der Erweiterung. Das Übertragungsformat von Natural ist ein Satz mit einem einzigen Binärfeld.
COBOL *.ncc
dBase III *.dbf
Data Interchange Format *.dif
Encryption *.enc
Excel *.xls oder *.xlsx (abhängig von der Excel-Version)
HTML *.htm oder *.html. Dies ist ein besonderes HTML-Format, das auch mit Excel bearbeitet werden kann.
Lotus *.wks, *.wk1, *.wkl
Multiplan *.mpn
XML *.xml

Vom System generierte Dateinamen (nur beim Herunterladen)

Der Dateiname wird automatisch erzeugt, wenn Sie ~~RANDOM anstelle eines Dateinamens mit der Anweisung SET PCFILE angeben. Der automatisch erzeugte Dateiname hat die folgende Form:

tthhmmss.xxx

tt steht für den aktuellen Tag des Monats, der vom Systemdatum übernommen wird.

hhmmss steht für die aktuelle Uhrzeit, die vom Systemdatum übernommen wird.

xxx steht für eine der folgenden Namenserweiterungen:

Verwandte Befehle

DECR, INCR, RESET, SHIFT

Benutzung

Prozedurdatei: Ja
Befehlszeile: Ja - abhängig vom Variablentyp. Bei Systemvariablen gibt es Einschränkungen, ob und wann SET gilt.
Taste: Ja
API: Ja

Seitenanfang