Page 1 sur 1

Migration serveur 6 vers 7 : Query_String retourne plus rien

MessagePublié: 28 Sep 2010 à 09:53
par SONY
Bonjour,

Depuis une migration Lotus Serveur de 6.X à 7, l'appel à un agent WEB lotus ne fonctionne plus.
En traçant dans le code, je me rend compte que la commande Query_String(0) ne retourne rien.

Code : Tout sélectionner
Dim session As New NotesSession
Dim doc As NotesDocument

Set doc = session.DocumentContext
   
Print "ICI : " & doc.Query_String(0)


Cette méthode aurait-elle changée ?

Merci de votre aide.

MessagePublié: 28 Sep 2010 à 10:10
par Michael DELIQUE
Salut (et welcome)

non, vue que Query_String est une variable CGI

par contre dans un agent, le document context renvois celui de l'agent et non de la page (ton souci viens peut être de là)

MessagePublié: 28 Sep 2010 à 10:18
par SONY
Michael DELIQUE a écrit:Salut (et welcome)
Merci
Michael DELIQUE a écrit:par contre dans un agent, le document context renvois celui de l'agent et non de la page (ton souci viens peut être de là)


càd ? (désolé je découvre Lotus)

Pour info j'appelle simplement mon agent Web depuis un navigateur avec l'url suivante
Code : Tout sélectionner
http://[SERVEURLOTUS]/base.nsf/[MONAGENT]?openagent&p0=&p1=

MessagePublié: 28 Sep 2010 à 10:32
par Michael DELIQUE
re,

ce que je voulais dire c'est que le doc context renvoyer par un agent erst toujours celui de l'agent et pas de la page qui a lancé l'agent. mais dans le cas de ton url

tu devrais en effet récupérer "openagent&p0=&p1=" dans le query_string

MessagePublié: 28 Sep 2010 à 10:50
par SONY
Les propriétés NotesURL ou HttpURL me retournent bien des valeurs mais pas query_string...

Ne serait-ce pas dû à un paramétrage du serveur Web Lotus ?

MessagePublié: 28 Sep 2010 à 11:03
par Michael DELIQUE
re,

pas que je sache

MessagePublié: 28 Sep 2010 à 12:49
par SONY
pas de piste particulière à me donner ?
un problème de droit ?

le fait que Lotus Designer soit en 6.5 et serveur en 7 ne peut pas poser problème ?

MessagePublié: 28 Sep 2010 à 12:56
par Michael DELIQUE
re,

avoir un designer dans une version inférieur du serveur peut poser souci, mais pas dans ce cas.

tu as vue avec ton admin s'il y avait un truc particulier sur le server ?

MessagePublié: 28 Sep 2010 à 13:00
par SONY
Par contre j'ai trouvé sur le net des infos comme quoi il faudrait rajouter un input caché (appelé Query_String) dans le formulaire pour remédier au problème, mais vu que je ne passe pas par un formulaire...

MessagePublié: 02 Oct 2010 à 21:56
par roubech
juste pour voir, t'as essayé d'accéder à une autre variable CGI, Remote_User par exemple
http://publib.boulder.ibm.com/infocente ... MPLES.html