Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Session info
|
Session info ( sessionID ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
sessionID | Entier long |
![]() |
ID de session | |||||
Résultat | Objet |
![]() |
Informations concernant la session | |||||
La commande Session info retourne un objet décrivant la session dont l'ID est passé dans le paramètre sessionID.
Si vous passez un sessionID invalide, la commande retourne un objet null.
L'objet retourné contient les propriétés suivantes :
Nom de propriété | Type | Description |
type | Texte (enum) | Type de session. Valeurs possibles : "remote", "storedProcedure", "rest" |
userName | Texte | Nom de l'utilisateur |
machineName | Texte | Nom de la machine distante |
systemUserName | Texte | Nom de la session système ouverte sur la machine distante |
IPAddress | Texte | Adresse IP de la machine distante |
hostType | Texte (enum) | Type d'hôte. Valeurs possibles : "windows", "mac", "browser" |
creationDateTime | Texte (Date ISO 8601) | Date et heure de connexion de la machine distante |
state | Texte (enum) | État de la session. Valeurs possibles : "active", "postponed", "sleeping" |
ID | Texte | UUID de session |
persistentID | Texte | ID persistant de la session |
Note : Cette commande retourne la propriété .info de la session sessionID. Pour obtenir des informations sur la session courante, vous pouvez appeler directement Session.info.
Voici un exemple du résultat :
{
"ID": "3C81A8D7AFE64C2E9CCFFCDC35DC52F5",
"userName": "Designer",
"machineName": "My Computer",
"systemUserName": "John Doe",
"IPAddress": "localhost",
"hostType": "mac",
"type": "remote",
"state": "active",
"creationDateTime: "2024-09-10T09:55:54.787Z",
"persistentID:"8FFDAE519F1F4DCDB81E8E8DB00AD101"
}
var $session : Object
var $id : Integer
$session:=Session info($id)
Produit : 4D
Thème : Process
Numéro :
1844
Nom intl. : Session info
Créé : 4D v20 R7
4D - Langage ( 4D v20 R7)