Version 3
SAVE VARIABLES (Dokumentname; Variable{; Variable2; ...; VariableN})
Parameter | Typ | Beschreibung | |
Dokumentname | String | Dokument zum Sichern der Variablen | |
Variable | Variable | Zu sichernde Variablen |
Beschreibung
Der Befehl SAVE VARIABLES sichert die Variablen Var1,Var2 bis VarN im Dokument Dokumentname. Die Variablen können von folgendem Typ sein: String, Text, Zahl, Ganzzahl, Lange Ganzzahl, Datum, Zeit, Boolean oder Bild.
Ist Dokumentname ein leerer Text, zeigt 4th Dimension das Standardfenster zum Erstellen von Dokumenten an. Wurde das Dokument gesichert, gibt die Systemvariable OK den Wert 1 zurück, sonst 0. Der Name des Dokumentes steht in der Systemvariablen Document.
Das von SAVE VARIABLES angelegte Dokument kann weder von RECEIVE PACKET noch von RECEIVE VARIABLE gelesen werden. SAVE VARIABLES benutzt ein internes Datenformat. Sie finden Variablen nur mit dem Befehl LOAD VARIABLES.
SAVE VARIABLES ist der einzige Weg, Bilder zu sichern. Im Normalfall ist es sinnvoller, Variablen mit SEND PACKET zu sichern oder die Variablen in Datenfeldern abzulegen.
Warnung: Dieser Befehl unterstützt keine Variablen vom Typ Array. Verwenden Sie dazu die BLOB Befehle.
Beispiel
Folgendes Beispiel sichert drei Variablen in dem Dokument mit Namen UserPrefs:
SAVE VARIABLES ("User Prefs";vsName;vlCode;vgIconPicture)
Systemvariablen oder Mengen
Wurden die Variablen korrekt gesichert, gibt die Systemvariable OK den Wert 1 zurück; sonst den Wert Null (0).
Referenz
BLOB TO DOCUMENT, BLOB TO VARIABLE, DOCUMENT TO BLOB, LOAD VARIABLES, Systemvariablen, VARIABLE TO BLOB.