IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AS/400 Discussion :

Masquage zone MLTCHCFLD


Sujet :

AS/400

  1. #1
    Membre éprouvé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Octobre 2006
    Messages
    691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Octobre 2006
    Messages : 691
    Points : 996
    Points
    996
    Par défaut Masquage zone MLTCHCFLD
    Bonjour,
    Me voilà à devoir mettre à jour un écran vert, et j'avoue que je n'en utilise plus trop (on développe tout en PHP désormais).
    Cet écran comporte des cases à cocher (MLTCHCFLD) et on me demande que les zones ne soient pas affichées (et donc non saisissables aussi) dans certains cas.
    Et là je coince...

    Pour ce qui est de verrouiller la zone j'ai utilisé le mot-clé CHCCTL, et affecté la valeur 4.
    1er hic, alors que l'aide indique que pour une valeur 4, le curseur ne peut être positionné sur ces champs, l'appui sur tab pour passer au champ suivant s'arrête bel et bien sur ces champs.
    2ème hic, alors que le mot-clé DSPATR(ND) est autorisé (avec conditionnement), rien n'est masqué malgré la mise en fonction de l'indicateur.

    En résumé:
    - Quand l'indicateur est activé, et que le mot-clé CHCCTL a la valeur 4, je vois juste les textes, pas la zone de saisie, et le curseur s'arrête dessus lors d'un appui sur Tab.
    - Quand l'indicateur n'est pas activé, et que le mot-clé CHCCTL a la valeur 0 ou 1, tout fonctionne.

    Mais on voudrait que rien n'apparaisse dans le 1er cas. Y a t-il une solution ?
    Merci.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Octobre 2006
    Messages
    691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Octobre 2006
    Messages : 691
    Points : 996
    Points
    996
    Par défaut
    Et voilà,
    Comme souvent après avoir posé le problème, je trouve la solution !
    Il suffisait que je rajoute CHCUNAVAIL((*DSPATR ND)) !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] Masquage de zones dans un état
    Par JB007HM08 dans le forum IHM
    Réponses: 5
    Dernier message: 10/10/2015, 11h59
  2. TChart, Zone de sélection et masquage de série
    Par kurul1 dans le forum C++Builder
    Réponses: 5
    Dernier message: 15/02/2008, 10h23
  3. masquage d'une zone de texte
    Par lucienkany dans le forum Access
    Réponses: 12
    Dernier message: 11/08/2006, 10h04
  4. [VB6] Zone de liste modifiable basée sur un champ
    Par pepper dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 27/11/2002, 13h41
  5. Réponses: 17
    Dernier message: 17/10/2002, 20h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo