Mode Edition Formulaire Web

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

Mode Edition Formulaire Web

Messagepar liege » 30 Sep 2003 à 17:17

J'ai créé un base destiné au web.les documents de mes vue sont visibles uniquement en mode lecture.aujourd'hui, je dois ajouter un bouton pour l'utilisateur sur le documentdéjà enregistré (qui est en mode lecture...) cela veut dire qu'il faudraitavoir un document en mode édition sans que l'utilisateur ne puisse modifierses contenus mais juste cliquer sur ce bouton. Les contenus du documentne doivent pas être accessibles à l'utilisateur.(Sachant également, que l'on ne reconnaît pas l'utilisateur au log.....donc pas d'identifiant....)Le fait d'essayer un agent pose problème dans la mesure où "OpenAgent"est en mode lecture......Que faire ?
liege
 

Re: Mode Edition Formulaire Web

Messagepar Rigol'man » 01 Oct 2003 à 07:54

je suis pas sur d'avoir tout compris mais bon ..... tu veux avoir ton doc en edition sans que l'utilisateur ne puisse modifier les champs ????? si c ca, il faut que tu es des champs calculés a l'affichage qui montrent le contenu de ton doc en reprenant la valeur des champs editables ...exemple :t'as deux champs editables nom et prenom que tu caches, et deux champs calculé a l'affichage nom_display et prenom_display qui sont visibles ........voila, en esperant avoir tout compris ........ :o)[%sig%]
Rigol'man
 

Re: Mode Edition Formulaire Web

Messagepar polbusse » 01 Oct 2003 à 08:21

Je n'ai pas tout compris non plus.Apparemment tu aimerais créer un bouton d'action qui modifie le document quisoit à la disposition des utilisateurs sachant qu'ils n'ont pas un droit de modif sur eux.si c bien ca, il est possible de lancer un agent via javascript sur le code du bouton.code javascript sur le bouton : action_du_bouton();et code à ajouter au $$HTMLHead :xxdbPath:=@ReplaceSubstring(@ReplaceSubstring(@Subset(@DbName; -1); " "; "+" ); "\\"; "/" );"function action_du_bouton() { " + @NewLine +" xxName = 'LanceAgent';" + @NewLine +" xxFeatures = 'toolbar=no,location=no,directories=no,status=no,menubar=no,top=3000, scrollbars=no,resizable=yes,width=1,height=1';" + @NewLine +" xxURL = '/" + xxdbpath + "/AgentDaction?OpenAgent&';" + @NewLine +" xxURL = xxURL + '&ID=" + @Text(@DocumentUniqueID) + "&UserName=" + @ReplaceSubstring(@UserName;" ";"+") + "&';" + @NewLine +" xxnewwin = window.open(xxURL, xxName, xxFeatures);"+ @NewLine +"}"
polbusse
 


Retour vers Développement

cron