LES COMMANDES LES COMMANDES SONT DES ORDRES DONNES AU SYSTEME POUR L'EXECUTION DE CERTAINES TACHES. IL EXISTE ENVIRON 1200 COMMANDES SUR L' AS, ELLES SONT TOUTES CONCUES DE LA MEME FACON. 1 SYNTAXE UNE COMMANDE EST COMPOSEE DE 2 PARTIES PRINCIPALES. L'action à exécuter + les paramètres de la commande VERBE + MOTS-CLES Les commandes permettent en particulier de manipuler les objets ===> à l'aide de la commande on indiquera l'action à effectuer et grâce aux paramètres le nom de l'objet que l'on veut manipuler. |
1 SYNTAXE (suite) Pour séparer la commande du 1er mot clé et chacun des mots-clés on utilise le caractère blanc. Si l'on veut qualifier un objet par le nom de sa bibliothèque de rattachement on indiquera BIBLIOTHEQUE/OBJET Le nom de la commande est composé généralement d'un verbe (l'action) sur 3 lettres et du type de l'objet que l'on veut manipuler. Exemple de verbes commençant les commandes CRT create (créer un objet) DLT delete (supprimer un objet) CHG change (changer un objet) ADD add (ajouter une partie à un objet) RMV remove (enlever une partie à un objet) etc... |
1 SYNTAXE (suite) Si je veux créer un fichier physique j'utiliserai la commande CRTPF FILE(bibliothèque/nom du fichier) ! ! ! ------------------------------------ ! Paramètre de la commande indiquant ! le nom du fichier à créer ------------- CReaTe Physical File Si je veux supprimer un fichier j'utiliserai la commande DLTF FILE(bibliothèque/nom du fichier) ! ! ! ------------------------------------ ! Paramètre de la commande indiquant ! le nom du fichier à supprimer ------------- DeLeTe File |
Si je veux modifier un programme j'utiliserai la commande CHGPGM PGM(bibliothèque/nom du programme) ! ! ! ------------------------------------ ! Paramètre de la commande indiquant ! le nom du fichier à supprimer --------------- CHanGe program |
2 L'ECRAN DES COMMANDES Entrée de commandes Système : XXXXXXXX Tapez la commande, puis appuyez sur ENTREE. 3 => .......................................................................... : L'écran de commandes nous permet de demander l'exécution des commandes : :........................................................................: F3=Exit F4=Invite F9=Rappel F10=Messages détaillés F12=Annuler F24=Autres touches |
2 L'ECRAN DES COMMANDES Entrée de commandes Système : XXXXXXXX Tapez la commande, puis appuyez sur ENTREE. 3 => .......................................................................... : cet écran est appellé par CALL QCMD (c'est un peu command.com sur AS): :........................................................................: .......................................................... : F9 permet de retrouver une commande précédente : : F10 vous affiche toutes les commandes de votre session : :........................................................: F3=Exit F4=Invite F9=Rappel F10=Messages détaillés F12=Annuler F24=Autres touches |
Entrée de commandes Système : XXXXXXXX Tapez la commande, puis appuyez sur ENTREE. 3 => crtpf file(QTEMP/FICHIER) ......................................................................... : Sur cet écran des commandes nous allons pouvoir demander l'exécution : : d'une commande par exemple la création du fichier FICHIER rattaché à : : la bibliothèque QTEMP puis faire ENTREE. : :.......................................................................: F3=Exit F4=Invite F9=Rappel F10=Messages détaillés F12=Annuler F24=Autres touches |
Entrée de commandes Système : XXXXXXXX Tapez la commande, puis appuyez sur ENTREE. > crtpf file(QTEMP/FICHIER) rcdlen(40) --> Fichier FICHIER créé dans la bibliothèque QTEMP. --> Membre FICHIER ajouté au fichier FICHIER de la bibliothèque QTEMP. 3 => .......................................................................... : En dessous de la commande que vous avez frappé apparaissent des : : messages indiquant le résultat de la demande d'exécution de la : : commande. : : Il est très important de lire ces messages pour savoir si la : : commande a été exécutée avec succès ou non, et si non, connaître : : les raisons de cet insuccès. : :........................................................................: F3=Exit F4=Invite F9=Rappel F10=Messages détaillés F12=Annuler F24=Autres touches |
Il est possible que le message ainsi affiché ne soit pas très clair ou alors qu'il soit incomplet. Vous pouvez demander un complément d'information sur le message en positionnant le curseur sur le message désiré et en appuyant sur la touche AIDE (F1). C'est ce que nous allons faire en nous positionnant sur le message "Fichier FICHIER créé dans la bibliothèque QTEMP". Complément d'information sur message ID message . . . . . . : CPC7301 Gravité . . . . . . : 00 Type de message . . . . : ACHEVEMENT Date d'envoi . . . . . : 29/06/90 Heure d'envoi . . . : 17:07 Du programme . . . . . : QDDCPF Instruction . . . . : 0000 Au programme . . . . . : QCMD Instruction . . . . : 0000 Message . . . . : Fichier FICHIER créé dans la bibliothèque QTEMP. Fin Appuyez sur ENTREE pour continuer. F3=Exit F12=Annuler |
Entrée de commandes Système : XXXXXXXX Tapez la commande, puis appuyez sur ENTREE. > crtpf file(QTEMP/FICHIER) Fichier FICHIER créé dans la bibliothèque QTEMP. Membre FICHIER ajouté au fichier FICHIER de la bibliothèque QTEMP. 3 => crtpf file(QTEMMP/FICHIER) ! ! (Cette bibliothèque n'existe pas) F3=Exit F4=Invite F9=Rappel F10=Messages détaillés F12=Annuler F24=Autres touches |
Entrée de commandes Système : XXXXXXXX Tapez la commande, puis appuyez sur ENTREE. > crtpf file(QTEMP/FICHIER) rcdlen(40) Fichier FICHIER créé dans la bibliothèque QTEMP. Membre FICHIER ajouté au fichier FICHIER de la bibliothèque QTEMP. > crtpf file(QTEMMP/FICHIER) rcdlen(40) # Objet nécessaire au traitement du fichier FICHIER de QTEMMP introuvable. Fichier FICHIER non créé dans la bibliothèque QTEMMP. 3 => ............................. : Appuyons sur AIDE (ou F1) : :...........................: F3=Exit F4=Invite F9=Rappel F10=Messages détaillés F12=Annuler F24=Autres touches |
Complément d'information sur message ID message . . . . . . : CPF3204 Gravité . . . . . . : 40 Type de message . . . . : DIAGNOSTIC Date d'envoi . . . . . : 29/06/90 Heure d'envoi . . . : 17:07 Du programme . . . . . : QDDCPF Instruction . . . . : 01A4 Au programme . . . . . : QCMD Instruction . . . . : 0087 Message . . . . : Objet nécessaire au traitement du fichier FICHIER de QTEMMP introuvable. Cause . . . . . : La bibliothèque QTEMMP, le membre *N ou le fichier *N de bibliothèque *N n'a pas été trouvé (dans le cas d'une opération d'ajout d membre, il s'agit du membre *N). Que faire . . . : Rectifiez le nom du fichier ou du membre sous-jacent, de bibliothèque ou du fichier partageant le format. Renouvelez ensuite la demande. Fin Appuyez sur ENTREE pour continuer. F3=Exit F12=Annuler |
Entrée de commandes Système : XXXXXXXX Tapez la commande, puis appuyez sur ENTREE. > crtpf file(QTEMP/FICHIER) Fichier FICHIER créé dans la bibliothèque QTEMP. Membre FICHIER ajouté au fichier FICHIER de la bibliothèque QTEMP. > crtpf file(QTEMMP/FICHIER) Objet nécessaire au traitement du fichier FICHIER de QTEMMP introuvable. Fichier FICHIER non créé dans la bibliothèque QTEMMP. 3 => crtpf ........................................................................... : Il se peut qu'au moment de la saisie d'une commande vous ne vous : : rappeliez plus les paramètres de cette commande.Appuyez alors sur F4. : :.........................................................................: F3=Exit F4=Invite F9=Rappel F10=Messages détaillés F12=Annuler F24=Autres touches |
Créer un fichier physique (CRTPF) Indiquez vos choix, puis appuyez sur Entrée. Fichier . . . . . . . . . . . . FILE ########## Bibliothèque . . . . . . . . . *CURLIB Fichier source . . . . . . . . . SRCFILE QDDSSRC Bibliothèque . . . . . . . . . *LIBL Membre source . . . . . . . . . SRCMBR *FILE Longueur enreg, (sans DDS) . . . RCDLEN Niveau gravité pour génération GENLVL 20 Type de fichier . . . . . . . . FILETYPE *DATA Nom du membre, (optionnel) . . . MBR *FILE Texte 'descriptif' . . . . . . . TEXT *SRCMBRTXT ...................................................................... : Vous verrez alors l' INVITE ou GUIDE OPERATEUR de la commande. : :....................................................................: F3=Exit F4=Invite F5=Réafficher F10=Autres paramètres F12=Annuler F13=Mode d'emploi invite F24=Autres touches |
Sur cet écran d'invite, remarquons : les champs obligatoires en Haute intensité les champs facultatifs en intensité simple (avec une valeur par défaut). les touches de fonction : F1 qui vous affiche l'aide en fonction de la position curseur. F3/F12 pour annuler la commande F10 affiche des paramètres de moindre importance (par défaut on vous affiche les principaus paramètres) F11 affiche en alternance : - un extrait des val. possibles à droite - le nom de chaque paramètre à gauche F13 vous explique en détail tout cela et plus encore. |