Page 1 sur 1
envoi de parametre dans une url prédéfinie par une action no

Publié:
27 Oct 2003 à 09:53
par _ledude_
Bonjour,dans un formulaire de saisie par intranet, mon bouton d'envoi est défini avec la formule @Command([FileSave]).Le problème est que le document est rafraichit mais un utilisateur lambda pourra ne pas réaliser qu'il a été enregistré. J'aimerai donc, lors du re-chargement du document enregistré lui afficher un petit message de confirmation. J'ai essayé avec un champ $$Return mais il n'est pas affiché.J'ai donc essayé d'envoyer un parametre dans l'url indiquant que l'enregistrement était effectué mais comme l'url est automatiquement définie par notes, je ne sais comment m'y prendre.J'ai essayé de définir moi même l'url du bouton : /chemin_base.nsf/nom_vue/id_doc?SaveDocument¶metres&mais l'enregistrement ne s'effectue pas...Quelqu'un a t il une solution?merciLeDude
Re: envoi de parametre dans une url prédéfinie par une actio

Publié:
27 Oct 2003 à 12:05
par Cedric
dans le champ $$Return, tu mets l'URL destination entre []exemple:[http://monserveur/mabase.nsf/Page]et Domino redirigera tout seul.logiquement... ça devrait marcher, ou en tous cas dans mes souvenirs c'était comme ça.
Re: envoi de parametre dans une url prédéfinie par une actio

Publié:
27 Oct 2003 à 13:59
par _ledude_
ça ne fonctionne pas.le problème est que le champ $$Return n'est pas lu.Quand je clique sur mon bouton "Enregistrer", le doc est enregistré, la page rechargée et le champ $$Return ignoré...
Re: envoi de parametre dans une url prédéfinie par une actio

Publié:
27 Oct 2003 à 15:09
par Cedric
t bien en v5 ?
Re: envoi de parametre dans une url prédéfinie par une actio

Publié:
27 Oct 2003 à 15:53
par _ledude_
oui : 5.0.10
Re: envoi de parametre dans une url prédéfinie par une actio

Publié:
27 Oct 2003 à 15:56
par Raziel
Comment fait tu pour recharger ton doc ?Le @command([FileSave]) va être interpréter comme un submit (). De ce fait, le champ $$Return doit être traité...Que contient ton champ $$Return ?
Re: envoi de parametre dans une url prédéfinie par une actio

Publié:
28 Oct 2003 à 09:35
par _ledude_
Mon champ $$Return contient le code html d'une page indiquant que l'enregistrement s'est bien effectué.En fait, initialement j'ai un document affiché en mode lecture.Un bouton "modifier" défini par "/rep1/rep2/base.nsf/Vue/IDDoc?EditDocument¶metres&" permet de le passer en modification.Une fois en modification, l'action du formulaire correspond au lien du précédent bouton "modifier".J'ai maintenant un bouton "enregistrer" défini par @Command([FileSave]) (j'ai essayé de le définir manuellement par "rep1/rep2/base.nsf/Vue/IDDoc?SaveDocument¶metres&" mais l'enregistrement ne s'effectuait pas, par contre le champ $$Return s'affichait!!). Un clic sur ce bouton enregistre bien mon doc puis le rafraichi. Et là, au lieu d'afficher le contenu du champ $$Return, la page correspond au doc enregistré.???
Re: envoi de parametre dans une url prédéfinie par une actio

Publié:
28 Oct 2003 à 12:34
par Dominux
Ton champ $$Return doit être de type calculé.Pour ma part, je passerai par une page supplémentaire pour afficher la confirmation. Et depuis cette page, tu reviens sur le doc sauvé, soit automatique après un timeout ou alors sur demande de l'utilisateur.Ensuite, pour le chemin, utilise @DbName :"[/"+@ReplaceSubstring(@DbName;" ":"\\";"+":"/")+"Confirmation?ReadForm¶m="+DocKey+"]"Le DocKey permettra de revenir sur le doc depuis une vue adéquat car l'UnID du doc n'est pas encore connu, donc il serait inutilisable ici.Cordialement,Olivierhttp://www.dominux.net