|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Inscription : juillet 2009 Messages : 27 ![]() |
Bonjour
j'ai une zone de saisie à laquelle j'ai lié la touche de fonction F4. je voudrais interdire toute saisie dans cette zone à partir du clavier. les valeurs de cette zone doivent obligatoirement provenir de la sélection par F4. quelqu'un peut m'aider?. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Patrick Inscription : mai 2008 Messages : 821 ![]() |
Tu peux protéger la zone, mais si ta zone est protégée, tu ne pourras pas y accéder par tabulation. Généralement, on se positionne sur une zone particulière puis F4.
Par expérience, laisse l'utilisateur s'il veut, saisir des données dans la zone en question. Puis tu contrôleras dans le programme si la valeur saisie est correcte. Car certains utilisateur préfèrent saisir que de faire F4. Exemple : Un code postal. Il est plus facile de le saisir que de faire F4 non ? |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 111 ![]() |
En fait c'est possible, je l'utilise moi même pour certaines zones, où le le libellé est affiché en lieu et place du code correspondant.
Tu définie ta zone normalement, c'est à dire sans DSPATR(PR), mais avec un code clavier I (pour Inhibited). |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Patrick Inscription : mai 2008 Messages : 821 ![]() |
Je ne connaissais pas cette astuce ;-)
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com