par Rigol'man » 17 Juil 2003 à 09:02
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%]