$$ViewTemplate et passage de paramètre web

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

$$ViewTemplate et passage de paramètre web

Messagepar cedric » 16 Avr 2003 à 17:30

Bonjourj'ai un petit soucis de passage de paramètres dans une url.Pour afficher une vue via un navigateur, j'utilise un masque $$ViewTemplate.Dans ce masque, l'affichage de certains éléments dépend de paramètres passés dans l'url.J'ai aussi placé des zones sensibles d'actions pour ouvrir ou condenser toutes les catégories de la vue affichée (@Command([ViewExpandAll]), ...).Le premier affichage se déroule sans accroc, mes paramètres sont présents dans l'url et traités correctement.Le pb intervient dès que j'utilise les actions par défaut de Notes : dérouler ou condenser une catégorie, dérouler ou condenser toutes les catégories. En effet, pour ces actions je n'arrive pas à modifier l'url générée automatiquement pas Notes pour y ajouter mes paramètres.Ce qui fait qu'au chargement de la page, les paramètres ne sont pas présents dans l'url et donc mes éléments variables completement faux.Comment faire donc pour modifier l'url générée automatiquement par Notes?J'espère avoir décrit mon pb clairement!Quelqu'un a t il une idée?MerciCédric
cedric
 

Re: $$ViewTemplate et passage de paramètre web

Messagepar Sylvain » 17 Avr 2003 à 10:49

Tu ne peux pas modifier les liens par défaut de Notes.Mais ya une solution (pas tres propre) qui fonctionne.Elle consiste à parcourir tous les liens de ta page en javaScript et d'ajouter à l'url de chaque lien tes paramètres. Tu appeles ta fonction ds le onLoad de ton masque.Si quelqu'un a mieux ?[%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: $$ViewTemplate et passage de paramètre web

Messagepar cedric » 17 Avr 2003 à 11:37

effectivement, je n'y avais absolument pas pensé!J'avais essayé de capturer en JavaScript l'url envoyée par le lien cliqué, mais sans succès (je ne sais pas si c'est possible).En tout cas propre ou pas propre, l'essentiel dans ce cas est que ça fonctionne.Merci pour ta réponse, tu me tire d'une situation délicate.Cédric
cedric
 


Retour vers Développement

cron