LANGAGE DE CONTRÔLE
 
Time : 3 days
 
Code : ASL401
 
Price : 1 300 € HT
 
Objective : Maîtriser à l'issue de la formation, le langage de contrôle.
 
Pre-Requisite : Notions i5/OS.
 
Public : Développeurs, administrateurs.

 
 
  • INTRODUCTION

  • CARACTERISTIQUES D'UN TRAVAIL

    • Soumission d'un travail
    • Travaux Interactif /Batch
    • Commande pour visualiser les historiques
    • Description de travail (JOBD)
    • Role de la file d'attente de message QSYSOPR
    • Mise en oeuvre des réponses automatiques
  • COMMANDES

    • Modes d'écriture des commandes
    • Structure des commandes
    • Paramètres associés aux mots-clés
    • Les menus des commandes
    • Définition du Langage de contrôle
    • Exécution en mode interprété ou compilé
    • Guide opérateur : Invite
  • PROGRAMMATION

    • Les principaux type variables
    • Règles de programmation
    • Gestion des Data Area
    • Enchaînement des programmes
    • Sous programmes et boucles
    • Traitements conditionnés
    • Commandes d'interaction utilisateur
    • Les opérateurs de comparaison
    • Commandes d'extraction (RTV*)
    • Utilisation des fichiers (BD et Ecran)
    • Commande de vérification CHK*
    • Interception des Erreurs
    • Opérations sur les chaînes de caractères
    • Structure complete d'un programme CL
    • Utilisation des invites sélectives
  • TRAVAUX ASYNCHRONES

    • Mise en oeuvre : différentes possibilités
    • Les Data queue (exemple d'utilisation)
    • Principe et interêt
    • Autres solutions
  • LES MESSAGES

    • Commandes des fichiers messages
    • Commandes de description des messages
    • Types de message
    • Utilisation dans les écrans
  • LES MESSAGERIES

    • Modes de réception des messages
    • Associer un programme à une MSGQ
    • Lire un message dans une file
    • Attendre une réponse et la traiter
    • Différentes files d'attente de messages
    • Envoi de différents types de messages
    • Gestion des files d'attente de message
  • VALEURS SYSTÉMES

    • Visualisation des pricipales valeurs
    • Mise à jour
    • Extraction