Invite de commande à l'exécution.

BoTTom |    Changer de couleur
                                                                                
                                                                               
   Si dans un programme en Langage de Contrôle, vous désirez afficher          
    le guide opérateur d'une commande pour demander à l'utilisateur une        
    exécution, vous devez écrire celle-ci dans votre source, de la manière     
    suivante:                                                                  
                                                                               
                                                                                
 
                  ? COMMANDE
 
 
 
 
 
 
 
 
 
 
 
 


|    Changer de couleur
 
                                                                                
                                                                                
   Le point d'interrogation précédant le nom de la commande permet lors de      
   l'exécution d'afficher le guide opérateur de cette commande.                 
                                                                                
                                                                                
                                                                                
                                                                                
      EXEMPLE      ? DSPLIB 
 
 
 
 
 
 
 
 
 
 
 
 


|    Changer de couleur
 
 
                                                                               
   Le point d'interrogation précédant le nom de la commande permet lors de     
   l'exécution d'afficher le guide opérateur de cette commande.                
                                                                               
                                                                               
                                                                                
 
      EXEMPLE      ? DSPLIB 
 
 ...........................................................................
 :    EXECUTION        Affichage d'une Bibliothèque (DSPLIB)                :
 :                                                                         :
 :               Bibliothèques. . . . . . :       LIB           *LIBL      :
 :                                                + si plus                :
 :               Sortie . . . . . . . . . :       OUTPUT        *          :
 :                                                                         :
 :.........................................................................:
 
 
 


|    Changer de couleur
 
                                                                                
                                                                               
   Des possibilités supplémentaires sont accessibles lorsque cette méthode     
   est utilisée, comme par exemple la possibilité de renseigner un             
   paramètre, de l'afficher et de le protéger vis à vis de l'utilisateur.      
                                                                               
                                                                               
 
 
      Vous aurez ainsi la possibilité de saisir ce paramètre lors de
      l'écriture de votre programme en langage de contrôle mais d'interdire
      la saisie  PENDANT l'exécution de celui-ci.
 
   Pour cela, vous devez codifier votre source de la manière suivante:         
 
   Pour obtenir l'affichage du paramètre en interdisant la saisie              
   au moment de l'exécution, entrez ?* dans ce paramètre à la conception.      
                                                                               
                                                                               
 
 


|    Changer de couleur
 
      ECRITURE     ? DSPLIB 
 
 
                 Bibliothèques. . . . . . :       LIB        ?*   ########## 
                                                  + si plus                 
                 Sortie . . . . . . . . . :       OUTPUT         *     
 
   Voici comment sera affichée cette commande ,ainsi paramétrée pendant
   l'écriture de votre programme.
   
 
   Et voici comment s'affichera la commande pendant l'exécution   
    (les paramètres sont protégés)
 ..........................................................................
 :  EXECUTION                                                             :
 :                    Affichage d'une Bibliothèque (DSPLIB)               :
 :                                                                        :
 :               Bibliothèques. . . . . . :       LIB       #    JOUR11   : 
 :               Sortie . . . . . . . . . :       OUTPUT    #    *PRINT   :
 :                                                                        :
 :........................................................................:


|    Changer de couleur
 
   Pour supprimer l'affichage du paramètre au moment de l'exécution  
   entrez   ?-   dans ce paramètre.
 
 
     ECRITURE   
                      Affichage d'une Bibliothèque (DSPLIB) 
 
                 Bibliothèques. . . . . . :       LIB        P   ?-         
                                                  + si plus                 
                 Sortie . . . . . . . . . :       OUTPUT     P   *     
 
 
 .........................................................................      
 :  EXECUTION                                                            :
 :                    Affichage d'une Bibliothèque (DSPLIB)              :
 :                                                                       :
 :               Sortie . . . . . . . . . :       OUTPUT         *       :
 :                                                                       :
 :                                                                       :
 :.......................................................................:
 


|    Changer de couleur
 
 
 
                                                                               
    
    Voici comment se présente votre source en langage de contrôle
    
                                                                               
 
         ****DEBUT DES DONNEES**** 
 0001.00       PGM 
 0002.00       ?         DSPLIB ?*LIB(JOUR11) ?*OUTPUT(*PRINT) 
 0003.00       ENDPGM 
         *****FIN DES DONNEES***** 
 
 
 
 
 
 
 
 


|    Changer de couleur
 
 
                                                                               
                                                                               
    
    Vous devrez intercepter également le message CPF6801
    qui correspond à l'annulation de la commande ( F3 ) 
                                                                               
 
         ****DEBUT DES DONNEES**** 
 0001.00       PGM 
 0002.00       ?         DSPLIB ?*LIB(JOUR11) ?*OUTPUT(*PRINT) 
 0002.01        MONMSG MSGID(CPF6801) EXEC(RETURN) 
 0003.00       ENDPGM 
         *****FIN DES DONNEES***** 
 
 
 
 
 
 
 


|    Changer de couleur
 
 
    
    Il existe d'autre invites sélectives. Vous pouvez les regarder
     en demandant l'aide de l'invite  (F13 sur un écran d'invite) 
                                                                               
 
    Vous pourrez voir aussi l'utilisation de quelques caractères spéciaux
 
    comme :
 
    &    double la longeur de la zone de saisie (pratique pour %SST)
 
    >    insère une valeur dans une liste
 
    <    supprime une valeur dans une liste
 
     ...
 
 
 
 





©AF400