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

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

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

Messagepar Sh1nT4 » 17 Jan 2003 à 15:52

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
Sh1nT4
 

Re: [WEB]Recuperer le name rentré ds la fenetre de login

Messagepar Rice » 17 Jan 2003 à 16:09

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.
Rice
 

Re: [WEB]Recuperer le name rentré ds la fenetre de login

Messagepar Sh1nT4 » 17 Jan 2003 à 16:45

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!
Sh1nT4
 

Re: [WEB]Recuperer le name rentré ds la fenetre de login

Messagepar Rice » 17 Jan 2003 à 17:08

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.@+
Rice
 

Re: [WEB]Recuperer le name rentré ds la fenetre de login

Messagepar Sh1nT4 » 17 Jan 2003 à 17:17

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++
Sh1nT4
 

Re: [WEB]Recuperer le name rentré ds la fenetre de login

Messagepar Rice » 17 Jan 2003 à 18:36

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.
Rice
 

Re: [WEB]Recuperer le name rentré ds la fenetre de login

Messagepar Raisin » 18 Jan 2003 à 12:41

El les champs Lecteurs ne pourrait pas faire ce que tu cherches ??
Raisin
 

Re: [WEB]Recuperer le name rentré ds la fenetre de login

Messagepar Sh1nT4 » 20 Jan 2003 à 08:01

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...
Sh1nT4
 

Re: [WEB]Recuperer le name rentré ds la fenetre de login

Messagepar Sh1nT4 » 20 Jan 2003 à 08:01

Je vois pas trop...tu pe developper un peu ?
Sh1nT4
 

Re: [WEB]Recuperer le name rentré ds la fenetre de login

Messagepar Rice » 24 Jan 2003 à 17:50

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 .@+
Rice
 

Re: [WEB]Recuperer le name rentré ds la fenetre de login

Messagepar eychenne » 24 Jan 2003 à 18:14

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
eychenne
 


Retour vers Développement