Page 1 sur 1

interdir le rafrechissement avec F9

MessagePublié: 24 Juin 2003 à 15:40
par Badr
Salut,j'aimerais savoir comment faire pour bloquer la touche de rafrechissement F9.merci

Re: interdir le rafrechissement avec F9

MessagePublié: 24 Juin 2003 à 15:44
par Raziel
Le pb du F9 c'est que c'est du natif Notes... Je pense pas me tromper en disant qu'il n'est pas possible de le bloquer.Pour quel type e traitement veux tu bloquer ce F9 ? Y'a peut être une autre manière de s'y prendre...

Re: interdir le rafrechissement avec F9

MessagePublié: 24 Juin 2003 à 16:39
par Badr
en fait j'ai un champ "calcul" calculé qui est caché et qui est fonction d'autres champs sur le même formulaire et d'autres données qu'il va chercher à partir d'une vue. le champ "calcul" reste caché tant que tous les autre champs ne sont pas remplis.quand ts les champs sont remplis par l'utilisateur, ce dernier click sur un bouton pour lancer le calcul. à la fin de la procedure de calcul je fait un rafrechissement d'ecran et puis le champ "calcul" apparait avec le resultat.le pb, c'est que si on fait "F9" aprés avoir remplie tous les champs du formulaire et avant de clicker sur le bouton de calcul, le champ "calcul" s'affiche mais avec "error". c'est normal puisequ'il n'a pas ete calculé.c pour ça que j'aimerais le blocker ce "F9".en fait je suis encor debutant et donc si vous trouvez que ce qu'ai fait n'est pas trop logique n'hesitez pas à me le dire.merci.

Re: interdir le rafrechissement avec F9

MessagePublié: 24 Juin 2003 à 16:48
par Raziel
Salut,Voici rapidement ce que je peux te proposerImaginons que mon champ calcul a pour valeur calculDans sa fomule de masquage je met @iserror(calcul)Cela aura pour but de cacher le champ tant que ce dernier est en erreur.

Re: interdir le rafrechissement avec F9

MessagePublié: 24 Juin 2003 à 17:11
par Badr
Merci pour ton aide.je teterais demain, je te tiens au courant.

Re: interdir le rafrechissement avec F9

MessagePublié: 25 Juin 2003 à 09:28
par Badr
j'ai essayé avec @iserror dans la formule de masquage, mais ca ne marche pas.mais g reussi, quand meme, à trouver une solution. en fait il faut faire le test d'erreur juste apres le calcul de la formule dans "value", et puis ou bien je retourne la formule si tout va bien, sinon s'il y a erreur je retourne 0. et c sur la valeur du champ que je fait le test dans la formule de masquage; si c "0" je n'affiche pas.et donc meme si on fait "F9" ça ne s'affiche pas.merci pour ton aide.