Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
Stockage de session par ID

Stockage de session par ID 


 

Stockage de session par ID ( id ) -> Résultat 
Paramètre Type   Description
id  Texte in Unique identifier (UUID) of the session on the server
Résultat  Objet in Storage object of the session

Note   

La commande Stockage de session par ID renvoie l'objet de stockage de la session dont l'identifiant unique a été transmis dans le paramètre id

Dans id, indiquez l'UUID de la session pour laquelle vous souhaitez obtenir le stockage. Il est automatiquement attribué par le serveur et stocké dans la propriété .id de l'objet session. Si la session n'existe pas sur le serveur, la commande renvoie Null

Note : Vous pouvez obtenir les identifiants de session en utilisant la commande Lire activite process

L'objet renvoyé est la propriété .storage de la session. Il s'agit d'un objet partagé utilisé pour stocker des informations accessibles à tous les processus de la session.

Exemple  

Cette méthode modifie la valeur d'une propriété "settings" stockée dans l'objet de stockage d'une session spécifique :

  //Définir le stockage pour une session
  // La propriété de la méthode " Execute On Server " est définie.
 
 #DECLARE($id Text;$text Text)
 var $obj : Object
 
 $obj:=Session storage by ID($id)
 
 If($obj.settings=Null)
 Use($obj)
 $obj.settings:=New shared object("text";$text)
 End use
 Else
 Use($obj.settings)
 $obj.settings.text:=$text
 End use
 End if



Voir aussi  

Lire activite process
Session

 
PROPRIÉTÉS 

Produit : 4D
Thème : Process
Numéro : 1839
Nom intl. : Session storage by ID

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v20 R6

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)