Page 1 sur 1

Liste des utilisateurs connectés

MessagePublié: 09 Mai 2011 à 10:42
par Mar.mack
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

MessagePublié: 09 Mai 2011 à 11:05
par Michael DELIQUE
salut

ton champ est mutlivalue ?

MessagePublié: 09 Mai 2011 à 11:35
par roubech
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

MessagePublié: 13 Mai 2011 à 12:12
par Mar.mack
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.

MessagePublié: 13 Mai 2011 à 12:28
par Michael DELIQUE
re,

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

MessagePublié: 13 Mai 2011 à 12:30
par Mar.mack
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.

MessagePublié: 13 Mai 2011 à 12:33
par Michael DELIQUE
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.