Ouverture de document

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

Ouverture de document

Messagepar Dan60 » 23 Sep 2002 à 13:05

Bonjour,Sous web.Je crée mes documents via un masque , lorsque j'enregistre le document je passe via un agent qui enregistre l' adresse url du doc et qui l'envoie à qui de droit, puis je reviens sur un masque de retour .ce masque tout simple affiche un message de bon enregistrement du doc.Je voudrai au niveau de ce masque pouvoir retourner directement en visu sur le document qui vient d'être créé.mon problème est le suivant: je n'arrive pas à avoir à ce moment précis le DocID document qui me permettrait de l'ouvrir.@URLOpen("http://Serveur/base.nsf/vParID/DocID?OpenDocument")Le DocID qu'il me retourne correspond au document masque de retour et donc j'ai une erreur d'ouverture de page.y a t-il un moyen de garder le DocID .Comment faire sinon ?.MerciDan
Dan60
 

Re: Ouverture de document

Messagepar Naboo » 26 Sep 2002 à 07:53

Tu travail en formule ou lotuscsriptparce que si c'est en lotuscript, dans l'agent QS, tu fais un :print "[/" & NomBase & "/0/" & docCourant.universalId & "?OpenDocument]"et rouler jeunesse
Naboo
 

Re: Ouverture de document

Messagepar Dan60 » 26 Sep 2002 à 08:26

C' est ok, celà fonctionne .Merciy a t-il un moyen d' afficher un message du genre (votre doc a bien été enregistré) dans une fenêtre en même temps que l'on fait le retour sur le doc créé ? car là je ne passe plus par mon masque retourMerci d'avance
Dan60
 

Re: Ouverture de document

Messagepar Sylvain » 26 Sep 2002 à 08:45

Ouep, par contre il faut le faire en javascript :Un window.location pour le retour.Un window.open pour ouvrir une popup.print "<SCRIPT>"print "window.location = '" + ...URL de redirection ... + "';"print "window.open('URLPopup','NomPopup','paramètres');"print "</SCRIPT>"Pour plus d'info sur les parmètres du window.open va sur un site de javascript genre : http://www.editeurjavascript.com/cours/index.php[%sig%]
Avatar de l’utilisateur
Sylvain
Maître-posteur
Maître-posteur
 
Message(s) : 473
Inscrit(e) le : 16 Déc 2004 à 00:20
Localisation : Rennes

Re: Ouverture de document

Messagepar Dan60 » 27 Sep 2002 à 12:58

Je n'arrive pas à ouvrir la pop-up et en même temps à revenir sur mon doc.voilà mon script.Dim url1 As String surl = note.universalId url1 = dbname & |/0/surl| & |?OpenDocument| Print "<SCRIPT>" Print "window.location='url1'" Print "window.open('/fnc.nsf/mAlerte?OpenForm','_blank','width=400,height=200,top=220,left=245,toolbar=no,menubar=no,resizable=no,scrollbars=no');" Print "</SCRIPT>"la pop-up (malerte) s'ouvre bien mais le retour ne se fait pas (url1).Est-ce que j'ai bien compris ce qu'il fallait faire ou pas ?Où doit se trouver le code correspondant au retour sur le document ?Je tourne en rond ...Quelqu'un peut-il m'aider. merci beaucoup
Dan60
 

Re: Ouverture de document

Messagepar Sylvain » 27 Sep 2002 à 13:31

Essai comme ça, tu m'en diras des nouvelles : dim url1 As String surl = note.universalId url1 = dbname & |/0/surl| & |?OpenDocument| Print "<SCRIPT>" Print "window.location='"+url1+"'" Print "window.open('/fnc.nsf/mAlerte?OpenForm','_blank','width=400,height=200,top=220,left=245,toolbar=no,menubar=no,resizable=no,scrollbars=no');" Print "</SCRIPT>" [%sig%]
Avatar de l’utilisateur
Sylvain
Maître-posteur
Maître-posteur
 
Message(s) : 473
Inscrit(e) le : 16 Déc 2004 à 00:20
Localisation : Rennes

Re: Ouverture de document

Messagepar Dan60 » 30 Sep 2002 à 11:16

Bonjour,En utilisant le dernier script que tu m'as donné , la fenêtre pop-up s 'ouvre bien mais pas la page d'ouverture du document .Il me met la page : "Impossible de trouver la page".as-tu une idée..merci
Dan60
 

Re: Ouverture de document

Messagepar Sylvain » 30 Sep 2002 à 13:13

C'est que ton URL n'est pas bonne. Regarde l'URL que tu essais d'ouvrir dans le navigateur.Si tu veux ouvrir un masque ou une vue essai l'url suivante pour url1:url1 = "./NomDuMasque?OpenForm" ouurl1 = "./NomDeLaVue?OpenView"Le ./ t'évite de répéter le nom du serveur + le nom de la base.[%sig%]
Avatar de l’utilisateur
Sylvain
Maître-posteur
Maître-posteur
 
Message(s) : 473
Inscrit(e) le : 16 Déc 2004 à 00:20
Localisation : Rennes

Re: Ouverture de document

Messagepar Dan60 » 30 Sep 2002 à 15:59

Bon,j'y suis enfin arrivé.Encore merci pour ton aide.A+
Dan60
 


Retour vers Développement