4D v16.3

SAVE VARIABLES

Accueil

 
4D v16.3
SAVE VARIABLES

SAVE VARIABLES 


 

SAVE VARIABLES ( nomFichier ; variable {; variable2 ; ... ; variableN} )  
Paramètre Type   Description
nomFichier  Chaîne in Nom du document dans lequel sauvegarder la ou les variable(s)
variable  Variable in Variable(s) à sauvegarder

La commande SAVE VARIABLES sauvegarde une ou plusieurs variable(s) dans un document disque dont le nom est passé dans le paramètre document.

Les variables ne doivent pas obligatoirement être du même type, mais doivent avoir le type Texte, numérique, Date, Heure, Booléen ou Image.

Si vous passez une chaîne vide ("") dans document, une boîte de dialogue standard d'enregistrement de fichiers apparaît, permettant à l'utilisateur de donner un nom au document à créer. Dans ce cas, la variable système Document récupère le nom du document, s'il a bien été créé.

Si les variables ont été correctement sauvegardées, la variable système OK prend la valeur 1. Sinon, OK prend la valeur 0.

Note : Lorsque vous écrivez des variables dans des documents à l'aide de la commande SAVE VARIABLES, 4D utilise un format de données qui lui est propre. Vous ne pouvez récupérer les variables qu'avec la commande LOAD VARIABLES. N'utilisez pas les commandes RECEIVE PACKET ou RECEIVE VARIABLE pour lire un document créé par SAVE VARIABLES.

ATTENTION : La commande SAVE VARIABLES ne permet pas de sauvegarder les variables de type Tableau. Pour cela, vous devez utiliser les commandes du thème BLOB.

Exemple  

L'exemple suivant enregistre trois variables dans un fichier nommé PrefsUti :

 SAVE VARIABLES("PrefsUti";VSNom;VLCode;VGIconPict)

Si l'opération s'est correctement déroulée, la variable OK prend la valeur 1, sinon elle prend la valeur 0.



Voir aussi  

BLOB TO DOCUMENT
BLOB TO VARIABLE
DOCUMENT TO BLOB
LOAD VARIABLES
VARIABLE TO BLOB
Variables système

 
PROPRIÉTÉS 

Produit : 4D
Thème : Variables
Numéro : 75

Cette commande modifie la variable système OKCette commande modifie la variable système DocumentCommande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

Créé : < 4D v6

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)