Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > AS/400
AS/400 Le Forum d'entraide sur IBM AS/400 - iSeries. RPG.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/07/2011, 11h33   #1
 
Inscription : juillet 2009
Messages : 27
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 27
Points : -2
Points : -2
Par défaut Touche F4 dans une zone

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?.
Lisogane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 02h19   #2
Membre Expert
 
Patrick
Inscription : mai 2008
Messages : 821
Détails du profil
Informations personnelles :
Nom : Patrick
Âge : 42
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : mai 2008
Messages : 821
Points : 1 041
Points : 1 041
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 ?
K2R400 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2011, 08h00   #3
Membre régulier
 
Inscription : octobre 2006
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 111
Points : 92
Points : 92
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).
m4k-Hurrican est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2011, 10h45   #4
Membre Expert
 
Patrick
Inscription : mai 2008
Messages : 821
Détails du profil
Informations personnelles :
Nom : Patrick
Âge : 42
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : mai 2008
Messages : 821
Points : 1 041
Points : 1 041
Citation:
Envoyé par m4k-Hurrican Voir le message
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).
Je ne connaissais pas cette astuce ;-)
K2R400 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h14.


 
 
 
 
Partenaires

Hébergement Web