Page 1 sur 1
[WEB]Recuperer le name rentré ds la fenetre de login

Publié:
17 Jan 2003 à 15:52
par Sh1nT4
Voila, j'aimerais recuperer le login ke l'on rentre ds la fenetre d'identification pr ensuite m'en servir pour selectionner des documents ds une vue...Existe il une formule ? (@username ne marchant pas...)Merci d'avance
Re: [WEB]Recuperer le name rentré ds la fenetre de login

Publié:
17 Jan 2003 à 16:09
par Rice
je suppose que fait fonctionner ta base sous le web.je sais pas si cela peu t'aider mais en lotus script voilà comment je fais.c'est remote_user mais il faut l'associer à un document en cours :NotesSession.DocumentContext.remote_user(0)'-------Recupère le nom de l'utilisateurDim s As New NotesSessionDim doc As NotesDocumentDim position As Integer Dim nom As StringSet doc = s.DocumentContextposition = Instr ( doc.remote_user(0), "/") 'trouve la position du caractère "/"nom = Mid (doc.remote_user(0),4,position-4) 'renvoie le nom de l utilisateurje fait une manipulation car le remote_user ne renvoie pas exactement le nom de l'utilisateur identifier.
Re: [WEB]Recuperer le name rentré ds la fenetre de login

Publié:
17 Jan 2003 à 16:45
par Sh1nT4
Merci Rice!Si je pe encore abused de ton temps :Je n'ai jamais fait de selection de vue en lotus script...Pour le moment en formule ca donne :SELECT Form="Dm" et je voudrais rajouterSELECT Form="Dm" | Redacteur=@UserNameDc si tu pouvais m'ecrire le code ke je mettrais ds ma selection de vue pr ke ca integre c deux données en compte...Je t'en serais reconnaissant!mrci bcp d'avance Rice, tu me sauverai!
Re: [WEB]Recuperer le name rentré ds la fenetre de login

Publié:
17 Jan 2003 à 17:08
par Rice
Dis moi si ta base tu la visualise sous le web ou dans notes directement.Et dis moi si j'ai bien compris ton PB.Apparement j'ai compris que tu a une vue avec une colonne ou il y a les nom des personnes et tu veux qu'il ne sorte que les lignes ou leur nom apparaisse.Vrai ou Faux.@+
Re: [WEB]Recuperer le name rentré ds la fenetre de login

Publié:
17 Jan 2003 à 17:17
par Sh1nT4
En fait c sur le webQd j'arrive sur ma base, on demande un login et un mot de passe.Et ensuite je voudrais ke la pêrsonne connectée ne voit ke les documents dont le champs Redacteur possede son nom rentrée ds la fenetre d'identification du depart.Voila en gros++
Re: [WEB]Recuperer le name rentré ds la fenetre de login

Publié:
17 Jan 2003 à 18:36
par Rice
j'ai un peu regardé la syntaxe est de type :dans la formule de sélection de la vue:SELECT Redacteur = "Nom de la personne"Et la tu te dis, ouais il est sympas mais cela me fait une belle jambe.je sais mais le problème c'est que le @username ça marche bizarement sous le web.en tout cas j'ai du mal à le maitriser ( mauvaise bête, coucher !!! ).voila la formule que j'ai utiliser mais qui ne marche pas mais si cela peut te mette sur une piste en attendant mieux.SELECT Redacteur=@Name ([CN]; @UserName)par contre si entre temps tu as la solution cela serait sympas de la faire partager sur le forum.
Re: [WEB]Recuperer le name rentré ds la fenetre de login

Publié:
18 Jan 2003 à 12:41
par Raisin
El les champs Lecteurs ne pourrait pas faire ce que tu cherches ??
Re: [WEB]Recuperer le name rentré ds la fenetre de login

Publié:
20 Jan 2003 à 08:01
par Sh1nT4
Mouais c ce ke j'utilise lorske je developpe sous lotus..Mais le pb c ke sur le web, le @UserName ne marche pas...Par consequent le truc avec le Document Context me semblait interessant mais le pb c ke je n'est jamais fait une selection de vue en script donc je ne c pas faire...Si tu pouvais m'aider...
Re: [WEB]Recuperer le name rentré ds la fenetre de login

Publié:
20 Jan 2003 à 08:01
par Sh1nT4
Je vois pas trop...tu pe developper un peu ?
Re: [WEB]Recuperer le name rentré ds la fenetre de login

Publié:
24 Jan 2003 à 17:50
par Rice
Voici la formule d'un collègue qui fait ce que tu veux faire.PB j'ai tester sur une base à moi et cela ne marche pas.mais là où c'est bizarre c'est que chez lui ca fonctionne.La vérité est ailleurs......SELECT (@Contains(LeNomDuChamp; @Name([CN];@UserName)))LeNomDuChamp = ton champ auteur de ton masque .@+
Re: [WEB]Recuperer le name rentré ds la fenetre de login

Publié:
24 Jan 2003 à 18:14
par eychenne
A tout hasard, si tu accèdes à ta base par le web le login utilisé s'appelle short name ou UserID je crois.Si ça peut t'aider.@++Fred