Page 2 sur 4

Re: récupérer l'adresse IP du serveur

MessagePublié: 16 Juil 2003 à 14:10
par Rigol'man
ci joint du code en formule qui crée un lien url vers la boite aux lettres de l'utilisateur connecté :REM "Récupération du nom de la messagerie de l\'utilisateur";user := @LowerCase(@UserName);result := @DbLookup(""; "":"names";"($Users)"; user; "MailFile");@If( @IsError(result); @Return(@Text(result)); "" );fichier := @If( @Right(result;4) = ".nsf"; result; result + ".nsf" );"/"+@ReplaceSubstring( fichier; "/" : "\\" : ":"; "/" : "/" : "/" )[%sig%]

Re: récupérer l'adresse IP du serveur

MessagePublié: 16 Juil 2003 à 14:13
par dandine
ok merci je vais essayer cette solution et je te dis si ça marche.Encore merci.

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 08:49
par dandine
Comme je l'ai dit hier, j'ai testé cette formule. J'ai fait de mon lien une zone sensible et j'ai intégré ce que tu m'as donné. Mais quand je teste et je clique sur ce lien, ça ne donne rien.Qu'est ce que je pourrais faire?

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 08:58
par Stephane Maillard
Bonjour,Avez-vous vérifiez que la base peut être ouvert en mode Web ?[%sig%]

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 09:02
par Rigol'man
Bonjourdans l'intranet que j'ai fait, nous avons créé le lien en HTML de la sorte :<MAP NAME="ban"><AREA SHAPE="rect" COORDS="175,113,292,123" HREF="<Valeur calculée>" target=_blank>etc ....</MAP>avec dans "<Valeur calculée>":REM "récupération du serveur courrier";val := @DbLookup("" : "NoCache";"" : "";"luPARAM";"srv_base";3);srv := @If(@IsError(val);"";val);REM "Récupération du nom de la messagerie de l\'utilisateur";user := @LowerCase(@UserName);result := @DbLookup(""; "":"names";"($Users)"; user; "MailFile");@If( @IsError(result); @Return(@Text(result)); "" );fichier := @If( @Right(result;4) = ".nsf"; result; result + ".nsf" );srv+"/"+@ReplaceSubstring( fichier; "/" : "\\" : ":"; "/" : "/" : "/" )dans notre cas, le serveur applicatif n'est pas le serveur de messagerie d'ou la recuperation du nom du serveur dans un parametre mais tu n'en as pas besoin donc il te faut juste supprimer cette partie de la sorte :REM "Récupération du nom de la messagerie de l\'utilisateur";user := @LowerCase(@UserName);result := @DbLookup(""; "":"names";"($Users)"; user; "MailFile");@If( @IsError(result); @Return(@Text(result)); "" );fichier := @If( @Right(result;4) = ".nsf"; result; result + ".nsf" );"/"+@ReplaceSubstring( fichier; "/" : "\\" : ":"; "/" : "/" : "/" )essaie avec ca et dis moi ce qu'il en est .... d'une part si ca marche, et si ce n'est pas le cas, dis moi l'url qui apparait en base de ton navigateur lorsque tu mets le pointeur de ta souris sur le lien.PS : si tu ne veux pas faire de <map>, tu peux mettre le href dans une balise <A>, c pareil.[%sig%]

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 10:32
par dandine
Je te remercie déjà de suivre mon problème. Mais je ne comprends pas où il faut que j'insère la balise HTML. Je t'avoue que je n'ai jamais utilisé ça. Est ce que tu peux m'aider encore une fois stp?

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 10:37
par Rigol'man
pas de pb !! :o)tu veux faire apparaitre un lien vers la messagerie des utilisateurs dans une page (cf ton 1er message). une question :Comment est faite cette page ??? (est ce un masque ? une page ? un document ? autres ....)[%sig%]

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 10:39
par dandine
c'est une page qui correspond à ma page d'accueil.

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 10:48
par Rigol'man
dans cette page, tu inseres a l'endroit ou tu veux ton lien le code suivant:<A HREF=<Valeur calculée> TARGET="_blank">ma boite au lettre</A>avec dans "<Valeur calculée>", le code que je t'ai donné précédemment.des que tu as saisis tout ca , tu selectionnes tout le code que tu viens de saisir et tu le passes en 'HTML relais' (passthru HTML en version anglaise) ==> menu Texte, 4eme optionet normalement, tu devrais avoir un lien sur ta boite mail ..... :o)[%sig%]

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 13:23
par dandine
Bon j'ai fait ce que tu m'as dit. Voilà ce qu'il se passe : Sur ma page, il apparaît : TARGET=" blank">ma boite au lettre</A>Et quand je mets la souris sur le lien, je vois : nom_serveur/base.nsf/<REMA mon avis...ce n'est pas normal...

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 13:31
par Rigol'man
il doit y avoir une erreur avec le caractere ">". dans mon exemple, <valeur calculée> est un "texte calculé" avec le code que je t'ai donné précédemment .... ne serait ce pas la qu'il y aurait un pb ?[%sig%]

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 13:52
par dandine
Alors maintenant j'arrive à afficher "ma boite aux lettres" sur ma page et quand je mets la souris sur le lien, je vois : nom_serveur/base.nsf/REM.

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 13:58
par Rigol'man
il n'a pas l'air de calculer la valeur du 'texte calculé' ...... te serait il possible de m'envoyer une base ne contenant que cette page que je puis jeter un coup d'oeil et corriger ? je pense que ca irait plus vite ! ;o)[%sig%]

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 14:20
par dandine
ok je t'envoie une base avec ma page.Merci de t'occuper de moi!

Re: récupérer l'adresse IP du serveur

MessagePublié: 17 Juil 2003 à 14:41
par Rigol'man
y'a pas de pb , c un plaisir !!!la base corrigée est en route ..... :o)[%sig%]