SESSION
Gestion des sessions.
Support WebVue - Oui.
|
Mode |
Mnémonique |
Syntaxe |
| 0 | TRACE | 1 |
| 1 | GETCURRENTID | 2 |
| 2 | GETTYPE | 2 |
| 3 | GETWEBBROWSER | 3 |
| 4 | GETWEBOS | 3 |
| 5 | GETWEBDEVICETYPE | 3 |
| 6 | GETWEBCLIENTIP | 3 |
Syntaxe 1
IntVal = SESSION(Mode, SubMode);
Type de retour : INTEGER.
|
Argument |
Définition |
|
SubMode |
"ON" ou "OFF". Type STR |
Exécution
|
Mode |
Mnémonique |
Action |
|
0 |
TRACE |
Active ou désactive les traces de diagnostic associés à la gestion de session. Retour : toujours 1. |
Syntaxe 2
IntVal = SESSION(Mode);
Type de retour INTEGER.
Exécution
|
Mode |
Mnémonique |
Action |
|
1 |
GETCURRENTID |
Renvoie l'Id de la session dans laquelle le programme est exécuté. Retour : l'Id de la session. |
| 2 | GETTYPE |
Renvoie le type de session dans laquelle le programme est exécuté. Retour : -1 = Erreur (type de session inconnu) 1 = Interface utilisateur du client desktop du logiciel PcVue 100 = WebVue 101 = TouchVue 102 = SnapVue 103 = WebScheduler 104 = Client Web Services Toolkit |
Syntaxe 3
StrVal = SESSION(Mode);
Type de retour : STR
Exécution
|
Mode |
Mnémonique |
Action |
|
3 |
GETWEBBROWSER |
Retourne le nom du navigateur Web sur lequel la session est en cours d'exécution. |
| 4 | GETWEBOS | Retourne le nom du système d'exploitation sur lequel la session s'exécute. |
| 5 | GETWEBDEVICETYPE | Retourne le type de l'équipement sur lequel la session est en cours d'exécution, soit "desktop" soit "mobile". |
| 6 | GETWEBCLIENTIP | Retourne l'adresse IP du client web sur lequel la session s'exécute. Si le client n'est pas sur le même réseau que le serveur, retournera l'adresse IP du routeur ou de l'équipement NAT le plus proche du serveur. |