Liste des utilisateurs connectés

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Liste des utilisateurs connectés

Messagepar Mar.mack » 09 Mai 2011 à 10:42

Bonjour,

j’essaie de faire affiché la liste des utilisateurs connectés à ma base notes en exploitant (en lotus script) 'session.Usernamelist' .
Je parviens bien à voir les utilisateurs dans une messagebox.
Mais pas dans un champs texte calculé...

Comment puis-je faire ?

Cordialement
Mar.mack
Posteur néophyte
Posteur néophyte
 
Message(s) : 52
Inscrit(e) le : 09 Juil 2007 à 09:59
Localisation : Argenteuil

Messagepar Michael DELIQUE » 09 Mai 2011 à 11:05

salut

ton champ est mutlivalue ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar roubech » 09 Mai 2011 à 11:35

notesSession.UserNameList ne renvoie pas directement la liste des utilisateurs actuellement connectés à une base, mais plutôt la liste des variantes de noms du user courant
donc à moins que tu utilises cette propriété dans du code au niveau du PostOpen de la base pur tracer les accès et que tu trouves un endroit pour tracer les déconnections ....

Côté dev, je ne vois pas, mais côté Admin, je regarderai au niveau de l'onglet Serveur\Etat, la vue Utilisateurs base

http://publib.boulder.ibm.com/infocente ... _7482.html
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar Mar.mack » 13 Mai 2011 à 12:12

Mickael DELIQUE: oui, il est multivalue

Roubech: en fait j'ai repris le code de la doc. que j'ai palcé dans 'PostOpen' et tant que j'utilise 'Messagebox', cela à l'air de fonctionner.
Code : Tout sélectionner
   ulist = session.Usernamelist(0).Common & Chr(13)
   If Ubound(session.Usernamelist) > 0 Then
      ulist = ulist & session.Usernamelist(1).Common
   Else
      ulist = ulist
   End If
   Messagebox ulist

Mais dés que j'essaie d'afficher la valeur par un champs... non.

PS: Je n'ai pas besoin que ce soit très précis, c'est juste un indicateur.
Mar.mack
Posteur néophyte
Posteur néophyte
 
Message(s) : 52
Inscrit(e) le : 09 Juil 2007 à 09:59
Localisation : Argenteuil

Messagepar Michael DELIQUE » 13 Mai 2011 à 12:28

re,

userNameslist ne renvois pas la liste des utilisateurs connecté...
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Mar.mack » 13 Mai 2011 à 12:30

Comment ça ?
notesSession.UserNameList n'est pas supposé renvoyé la liste des session ouverte sur la base ?

Si tu parle de mon code, j'ai pas mis mes déclaration de variables dans mon message.
Mar.mack
Posteur néophyte
Posteur néophyte
 
Message(s) : 52
Inscrit(e) le : 09 Juil 2007 à 09:59
Localisation : Argenteuil

Messagepar Michael DELIQUE » 13 Mai 2011 à 12:33

non !


Roubech a écrit:notesSession.UserNameList ne renvoie pas directement la liste des utilisateurs actuellement connectés à une base, mais plutôt la liste des variantes de noms du user courant
donc à moins que tu utilises cette propriété dans du code au niveau du PostOpen de la base pur tracer les accès et que tu trouves un endroit pour tracer les déconnections ....

Côté dev, je ne vois pas, mais côté Admin, je regarderai au niveau de l'onglet Serveur\Etat, la vue Utilisateurs base

http://publib.boulder.ibm.com/infocente ... _7482.html


tu confond liste des users et variantes du nom de l'utilisateur


The first element of the array is the primary user name, and the second element is the alternate user name. For a user who has only a primary user name, the array is a single element.
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement

cron