BoTTom |   
 
    Améliorations  utilitaires de dévelloppement (QPDA)
 
 
    SDA : suppression de bloc avec "--" "--"
 
          fenêtre de commande via F22
 
          cdes/lignes multiples admises, si non conflictuelles
 
          nouveaux mots-clés V2R30 reconnus(WINDOW(*DFT),HLPID,DSPATR(&x)..)
 
 SAUF :       CNTFLD (reconnu,non renseignable)
 
              PULLDOWN (reconnu, impossible de gérer ce format)                 
 
              MNUBAR (non accepté)
 
              et autres mots-clés   DDS GRAPHIQUE
 
          SDA/conception de menu : choix de la bibliothèque pour DSPF/MSGF
 


|   
 
 
 
 NOM                OOOOOOOOOOOOOOOOOOOO 
 
 PRENOM INTERLOC.:  OOOOOOOOOOOOOOOOOOOO 
 
 RUE INTERLOC.      OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO 
--code
  postal--          66666 
                                                  ######################### 
            VILLE:  OOOOOOOOOOOOOOOOOOOO          #                       # 
                                                  #  vous pouvez (V2R30)  # 
             TEL.:  666666666666666               # supprimer des groupes # 
                                                  # avec -- en début et   #     
 DATE NAISSANCE  :  666/66/66                     # -- en fin             # 
                                                  #                       # 
                                                  #                       # 
                                                  #                       # 
                                                  #                       # 
                                                  ######################### 
 


|   
 
 
 
 NOM                OOOOOOOOOOOOOOOOOOOO 
 
 PRENOM INTERLOC.:  OOOOOOOOOOOOOOOOOOOO 
 
 RUE INTERLOC.      OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO 
 ........
 ........           66666 
                                                  ######################### 
            VILLE:  OOOOOOOOOOOOOOOOOOOO          #                       # 
                                                  #  SDA vous demandera   # 
             TEL.:  666666666666666               #  de confirmer         # 
                                                  #        !              #     
 DATE NAISSANCE  :  666/66/66                     #        !              # 
                                                  #        !              # 
                                                  #        !              # 
                                                  #        !              # 
                                                  #        v              # 
                                                  ######################### 
 Appuyez sur ENTREE pour supprimer ou sur F3/F12 pour annuler 


|   
 
    Améliorations  utilitaires de dévelloppement (QPDA)
 
 
    SEU : code LP,LPn,LLP-LLP pour imprimer une partie de source
 
          invite admis sur écran partagé (enfin !!)
 
          cdes/lignes multiples admises, si non conflictuelles
 
 
 
 
 
                                                                                
 
 
 
 
 
 
 


|   
 Colonnes  . . :    1  71     Edition                             AF4SRCT/V2R30
 SEU==>                                                                 MEMOIDX 
        **************  Début des données  ************************************ 
0001.00              PGM                                                        
0002.00              DCL &DATA *CHAR 266                                        
LLP .00              DCLF MEMOIDXD                                              
0004.00              RTVJOBA    CURUSER(&USER)                                  
0005.00              RTVUSRPRF  GRPPRF(&GRP)                                    
0006.00  RTVPRF:     IF ((&GRP = ' ') *OR (&GRP = '*NONE')) CHGVAR &IN30 '0'    
0007.00              ELSE CHGVAR &IN30 '1'                                      
0008.00              CHGVAR &IN31 '0'                                           
0009.00              RTVUSRIDXE USRIDX(AF400/MEMO) SELECT(*EQ &USER) +         
0010.00                           RTNVAL(&DATA)                                 
0011.00               MONMSG CPF0000 EXEC(CHGVAR &DATA ' ')                     
0012.00               CHGVAR &MEMOTXT %SST(&DATA 11 256)                        
0013.00  AFFPRF:     SNDRCVF    RCDFMT(FMT)                                     
LLP .00              IF &IN03 RETURN                                            
0015.00              IF &IN10 GOTO RTVGRP                                       
0016.00              CHGVAR &DATA (&USER *CAT &MEMOTXT)                         
0017.00              ADDUSRIDXE USRIDX(AF400/MEMO) INSERTYPE(*RPLKEY) +        
0018.00                           ENTRY(&DATA)                                  
                                                                             +


|   
 Colonnes  . . :    1  71     Edition                             AF4SRCT/V2R30
 SEU==>                                                                 MEMOIDX 
        **************  Début des données  ************************************ 
0001.00              PGM                                                        
0002.00              DCL &DATA *CHAR 266                                        
0003.00              DCLF MEMOIDXD                                              
0004.00              RTVJOBA    CURUSER(&USER)                                  
0005.00              RTVUSRPRF  GRPPRF(&GRP)                                    
0006.00  RTVPRF:     IF ((&GRP = ' ') *OR (&GRP = '*NONE')) CHGVAR &IN30 '0'    
0007.00              ELSE CHGVAR &IN30 '1'                                      
0008.00              CHGVAR &IN31 '0'                                           
0009.00              RTVUSRIDXE USRIDX(AF400/MEMO) SELECT(*EQ &USER) +         
0010.00                           RTNVAL(&DATA)                                 
0011.00               MONMSG CPF0000 EXEC(CHGVAR &DATA ' ')                     
0012.00               CHGVAR &MEMOTXT %SST(&DATA 11 256)                        
0013.00  AFFPRF:     SNDRCVF    RCDFMT(FMT)                                     
0014.00              IF &IN03 RETURN                                            
0015.00              IF &IN10 GOTO RTVGRP                                       
0016.00              CHGVAR &DATA (&USER *CAT &MEMOTXT)                         
0017.00              ADDUSRIDXE USRIDX(AF400/MEMO) INSERTYPE(*RPLKEY) +        
0018.00                           ENTRY(&DATA)                                  
 12 enregistrements imprimés 


|   
 Colonnes  . . :    1  71     Edition                             AF4SRCT/V2R30
 SEU==>                                                                 MEMOIDX 
        **************  Début des données  ************************************ 
0001.00              PGM                                                        
0002.00              DCL &DATA *CHAR 266                                        
0003.00              DCLF MEMOIDXD                                              
0004.00   F4 curseur RTVJOBA    CURUSER(&USER)                                  
0005.00           v  RTVUSRPRF  GRPPRF(&GRP)                                    
0006.00  RTVPRF:  #  IF ((&GRP = ' ') *OR (&GRP = '*NONE')) CHGVAR &IN30 '0'    
0007.00              ELSE CHGVAR &IN30 '1'                                      
0008.00              CHGVAR &IN31 '0'                                           
 
 Colonnes  . . :    1  71           Examen                        AF4SRCT/V2R30
 SEU==>                                                                 MEMOIDX 
        **************  Début des données  ************************************ 
0001.00              PGM                                                        
0002.00              DCL &DATA *CHAR 266                                        
0003.00              DCLF MEMOIDXD                                              
0004.00              RTVJOBA    CURUSER(&USER)                                  
0005.00              RTVUSRPRF  GRPPRF(&GRP)                                    
0006.00  RTVPRF:     IF ((&GRP = ' ') *OR (&GRP = '*NONE')) CHGVAR &IN30 '0'    
0007.00              ELSE CHGVAR &IN30 '1'                                      


|   
                                     Si (IF)                   
 
 Indiquez vos choix, puis appuyez sur ENTREE. 
 
 Label  . . . . . . . . . . . . .              > RTVPRF     
 Condition  . . . . . . . . . . . COND         >  ((&GRP = ' ') *OR (&GRP = '*NON
E'))                                              
 Commande . . . . . . . . . . . . THEN         > CHGVAR &IN30 '0'
 
 
                                                                  
 Commentaire  . . . . . . . . . .                
 
                                                                  
 
 
 
 
 
                                                                            Fin 
 F3=Exit   F4=Invite   F5=Réafficher   F12=Annuler   F13=Mode d'emploi invite
 F24=Autres touches                                                             


|   
 Colonnes  . . :    1  71     Edition                             AF4SRCT/V2R30
 SEU==>                                                                 MEMOIDX 
        **************  Début des données  ************************************ 
0001.00              PGM                                                        
 C 2.00              DCL &DATA *CHAR 266                                        
0003.00              DCLF MEMOIDXD                                              
0004.00              RTVJOBA    CURUSER(&USER)                                  
 A 5.00              RTVUSRPRF  GRPPRF(&GRP)                                    
 D 6.00  RTVPRF:     IF         COND((&GRP = ' ') *OR (&GRP = '*NONE')) +       
 I 6.01                           THEN(CHGVAR VAR(&IN30) VALUE('0'))            
0007.00              ELSE CHGVAR &IN30 '1'                                      
 
 Colonnes  . . :    1  71           Examen                        AF4SRCT/V2R30
 SEU==>                                                                 MEMOIDX 
        **************  Début des données  ************************************ 
0001.00              PGM                                                        
0002.00              DCL &DATA *CHAR 266                                        
0003.00              DCLF MEMOIDXD                                              
0004.00              RTVJOBA    CURUSER(&USER)                                  
0005.00              RTVUSRPRF  GRPPRF(&GRP)                                    
0006.00  RTVPRF:     IF ((&GRP = ' ') *OR (&GRP = '*NONE')) CHGVAR &IN30 '0'    
0007.00              ELSE CHGVAR &IN30 '1'                                      


|   
 Colonnes  . . :    1  71     Edition                             AF4SRCT/V2R30
 SEU==>                                                                 MEMOIDX 
        **************  Début des données  ************************************ 
0001.00              PGM                                                        
0002.00              DCL &DATA *CHAR 266                                        
0003.00              DCLF MEMOIDXD                                              
0004.00              RTVJOBA    CURUSER(&USER)                                  
0005.00              RTVUSRPRF  GRPPRF(&GRP)                                    
0005.01              DCL &DATA *CHAR 266                                        
0006.01                           THEN(CHGVAR VAR(&IN30) VALUE('0'))            
'''''''                                                                         
 
 Colonnes  . . :    1  71           Examen                        AF4SRCT/V2R30
 SEU==>                                                                 MEMOIDX 
        **************  Début des données  ************************************ 
0001.00              PGM                                                        
0002.00              DCL &DATA *CHAR 266                                        
0003.00              DCLF MEMOIDXD                                              
0004.00              RTVJOBA    CURUSER(&USER)                                  
0005.00              RTVUSRPRF  GRPPRF(&GRP)                                    
0006.00  RTVPRF:     IF ((&GRP = ' ') *OR (&GRP = '*NONE')) CHGVAR &IN30 '0'    
0007.00              ELSE CHGVAR &IN30 '1'                                      


|   
 
    Améliorations  utilitaires de dévelloppement (QPDA)
 
 
    PDM : sous liste avec choix sur la taille des objets
 
          deux nouvelles options/valeurs par défaut
 
          consigner les options
          = consigner dans l'historique les commandes exécutées par une
            option PDM (O = F9 possible)
          sortie des listes avec ENTREE
            (N = sortie uniquement avec F3/F12)
 
                                                                                
 
 
 
 
 
 
 


|   
                              Sous-liste d'objets
 
 Indiquez vos choix, puis appuyez sur ENTREE.
 
   Objet  . . . . . . . . . . . .   *ALL         *ALL, nom, *générique*
  
   Type d'objet . . . . . . . . .   *ALL         *ALL, *type
 
   Attribut d'objet . . . . . . .   *ALL         *ALL, attribut, *générique*,
  ########           ########                      *BLANK
   Taille d'objet 
     De   . . . . . . . . . . . .            0   0 - 9999999999
     A  . . . . . . . . . . . . .   9999999999   0 - 9999999999
 
 
 
   Texte  . . . . . . . . . . . .   *ALL
       
 
  
  
 F3=Exit        F5=Réafficher     F12=Annuler                                   


|   
                    Modification des valeurs par défaut
 
 Indiquez vos choix, puis appuyez sur ENTREE.                                   
 
   Bibliothèque de création . .   AF400        Nom, *CURLIB, *SRCLIB
   Remplacement objet . . . . .   N            O=Oui, N=Non
   Compilation par lots . . . .   O            O=Oui, N=Non
   Exécution par lots . . . . .   N            O=Oui, N=Non
   Sauvegarde valeurs par défaut  O            O=Oui, N=Non
   Option sauvegarde/restauration 1            1=Individuelle, 2=Globale 
   Description de travail   . .   QBATCH       Nom, *USRPRF, F4 pour liste
     Bibliothèque . . . . . . .     *LIBL      Nom, *CURLIB, *LIBL
   Modifier type et texte   . .   O            O=Oui, N=Non
   Fichier d'options  . . . . .   AF4POURPDM   Nom
     Bibliothèque . . . . . . .     AF4TOOL    Nom, *CURLIB, *LIBL
   Membre . . . . . . . . . . .   QAUOOPT      Nom
   Mode plein écran . . . . . .   N            O=Oui, N=Non
    ############################    ##########    
    ##############################  #             
 
                                                                    A suivre... 
 F3=Exit     F4=Invite     F5=Réafficher     F12=Annuler                       


|   
                      Modification des valeurs par défaut
 
 Indiquez vos choix, puis appuyez sur ENTREE.                                   
 
   Consigner commandes d'option   O            O=Oui, N=Non
   Sortir des listes avec ENTREE  N            O=Oui, N=Non
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                                                            Fin 
  F3=Exit    F5=Réafficher  F12=Annuler 


|   
 
    Améliorations  utilitaires de dévelloppement (QPDA)
 
 
    RLU : reconnait (dans la ligne zone) les définition de variables
           et de constantes "type SDA"
 
 
          'constante' (entre ')
 
          variable +o alpha
                   +ooo
                   +o(3)
 
                   +6 numérique
 
                   +6666
                   +6(7,2)
 
 
 
 


|   
 Colonnes  . . :    1 121                                   Conception d'état
 RLU==>                                                              
 BASE    ...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 .
        ------------------------------------------------- Début de la page 001 -
VF D001 
        ---------------------------------------------------- Fin de l'état -----
        
        
        ################################################## 
        #                                                # 
        #  RAPPEL: pour faire apparaitre la ligne "zone" # 
        #  (ligne de travail) sur un format vide,        # 
        #  tapez "VF".                                   # 
        ################################################## 
        
        
        
        
        
        
        
 


|   
 Colonnes  . . :    1 121                                   Conception d'état
 RLU==>                                                              
 BASE    ...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 .
        ------------------------------------------------- Début de la page 001 -
ZONE1     +OOOOO
 RCD001 
        ---------------------------------------------------- Fin de l'état -----
        
        
        
        
        
        
        
        
        
        
        
        
        
        
 


|   
 Colonnes  . . :    1 121                                   Conception d'état
 RLU==>                                                              
 BASE    ...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 .
        ------------------------------------------------- Début de la page 001 -
ZONE1      <...>   +6(7,2)
 RCD001    XXXXX
        ---------------------------------------------------- Fin de l'état -----
        
        
        
        
        
        
        
        
        
        
        
        
        
        
 


|   
 Colonnes  . . :    1 121                                   Conception d'état
 RLU==>                                                              
 BASE    ...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 .
        ------------------------------------------------- Début de la page 001 -
ZONE1      <...>    <.......>   'CECI EST UN ESSAI'
 RCD001    XXXXX    99999,99-
        ---------------------------------------------------- Fin de l'état -----
        
        
        
        
        
        
        
        
        
        
        
        
        
        
 


|   
 Colonnes  . . :    1 121                                   Conception d'état
 RLU==>                                                              
 BASE    ...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 .
        ------------------------------------------------- Début de la page 001 -
ZONE1      <...>    <.......>    <...............>
 RCD001    XXXXX    99999,99-    CECI EST UN ESSAI
        ---------------------------------------------------- Fin de l'état -----
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        


|   
                               Définition de zone                   
 
 Longueur éditée . . . . . . . . . . . :   17     
 Format d'enregistrement . . . . . . . :   RCD001     
 Nombre de mots clés . . . . . . . . . :   1      
 Nombre d'indicateurs  . . . . . . . . :   0      
 Mot clé constante . . . . . . . . . . :   'CECI EST UN ESSAI'
 
       ################################################ 
       # Après F23 sur la constante pour vérification # 
       ################################################ 
 
 
 Indiquez vos choix, puis appuyez sur ENTREE. 
 
   Indicateurs d'option  . . . . . . . .                 01-99, N01-N99 
     Autres indicateurs  . . . . . . . .     N           O=Oui, N=Non 
   Ligne de début  . . . . . . . . . . .                 1-255 
   Position de début . . . . . . . . . .     +4           1-255, +nn 
 
 F3=Exit   F5=Réafficher   F11=Convertir en zone nommée   F12=Annuler 
 


|   
                                  Index d'aide 
 
 Indiquez vos options et appuyez sur ENTREE (+ indique des sous-rubriques) 
   5=Afficher rubrique   6=Imprimer rubrique   7=Détailler rubrique 
   8=Condenser rubrique 
 Opt   Rubrique 
       Informations sur Outils de développement d'applications                  
         A propos des informations ADT (ADT)                                    
       + Application Development Manager/400 (App)                              
  7    + Outils de développement d'applications (ADT)                           
 
 ########################################################################## 
 #                                                                        # 
 #  Et enfin l'index d'aide (QPDA/QHPW1) a été remanié et utilise         # 
 #   la nouvelle organisation hiérarchique des indexs (voir UIM)          # 
 #                                                                        # 
 ########################################################################## Fin 
 ou entrez les termes à rechercher et appuyez sur ENTREE (le signe * indique 
   les rubriques contenant les termes recherchés). 
                                                                               
 F3=Fin d'aide          F5=Toutes les rubriques   F6=Rubriques principales 
 F11=Cacher structure   F12=Annuler   F18=Autres index   F24=Autres touches 


|   
                                  Index d'aide 
 
 Indiquez vos options et appuyez sur ENTREE (+ indique des sous-rubriques) 
   5=Afficher rubrique   6=Imprimer rubrique   7=Détailler rubrique 
   8=Condenser rubrique 
 Opt   Rubrique 
       Informations sur Outils de développement d'applications                  
         A propos des informations ADT (ADT)                                    
       + Application Development Manager/400 (App)                              
         Outils de développement d'applications (ADT)                           
         + Aide à la conception d'images-écran (SDA)                            
         + Editeur de source (SEU)                                              
         + Fonctions évoluées d'impression (APF)                                
         + Gestionnaire de développement (PDM)                                  
         + Utilitaire de création-maintenance de fichier (DFU)                  
         + Utilitaire de générateur de caractères (CGU)                         
                                                                    A suivre... 
 ou entrez les termes à rechercher et appuyez sur ENTREE (le signe * indique 
   les rubriques contenant les termes recherchés). 
                                                                               
 F3=Fin d'aide          F5=Toutes les rubriques   F6=Rubriques principales 
 F11=Cacher structure   F12=Annuler   F18=Autres index   F24=Autres touches 





©AF400