Référence : DEV-IBM-0661
Durée : 4 jours
Lieu : Inter ou intra-entreprise
Présentiel et/ou Distanciel
Etre capable de comprendre, développer et déboguer en langage RPG IV dans l'environnement ILE.
Informaticiens et développeurs AS/400 qui ont besoin d'évoluer vers le langage RPG IV et l'ILE.
Vous êtes en situation de handicap et vous souhaitez faire une formation ?
Merci de bien vouloir nous contacter en amont afin d’étudier ensemble vos besoins et les solutions les plus adaptées.
Connaissance de l'environnement IBM i (BdD, écrans, impressions} ainsi que du langage RPG III.
Les prestations de formation sont assurées par des formateurs professionnels qui utilisent des moyens pédagogiques adaptés. Dans le cadre de session intra entreprise, possibilité de travailler sur vos projets afin de répondre à vos besoins spécifiques. Supports de cours pédagogiques imprimés et/ou numérisés.
Questionnaire d'auto-positionnement: Un questionnaire d'auto-positionnement est adressé aux stagiaires en amont de la formation afin de l'adapter aux besoins et attentes des participants. Évaluation à chaud par le biais de travaux pratiques. - Exercices, tests d'évaluations (QUIZZ ou QCM ...).
Salle(s) de cours équipée(s) des moyens audiovisuels avec le matériel adapté à la formation (si besoin, ordinateur par stagiaire).
Sur inscription.
UNIVERS FORMATION s’engage à prendre en charge votre demande sous un délai de 48h et à proposer des dates d’entrée en formation sous un délai de 15 jours,
en fonction de vos disponibilités et de celles du formateur pressenti.
Votre rapidité de réponse sur toutes les questions administratives et questionnaires de positionnement permettra d’accélérer le démarrage de votre formation.
A partir de 400€ HT/jour (Nous contacter pour devis personnalisés.)
Principe de l'ILE et rappels sur l'OPM
Phases de développement en ILE
Services programmes (*SRVPGM)
Principaux changements en RPG IV
Conversion RPG Illen RPG IV
Les spécifications H, F, D
Les types de données
Constantes et tableaux
Structures de données (DS)
Recouvrement: Overlay
Recouvrement de tableaux
Utilisation d'une description externe
Les expressions PUBLIC
Code d'extension
Codes opérations nouveaux, renommés et supprimés
Les 3 syntaxes
Qualifications : QUALIFIED et LIKEDS
Qualification complète
Tableaux de DS
Format libre :/Free et /End-Free (VSRl +) Règles
Exemple:
Nouveaux opérateurs d'affectation
Mémoire dynamique :le « heap »
Pointeurs, ALLOC, REALLOC et DEALLOC
Principes
Utilisation des BIFs
Codes Status Groupe MONITOR
Les procédures et fonctions Prototypage
Ecriture d'une procédure
Paramètres et valeur de retour
Prototyper des appels de programmes externes
Prototyper des appels de procédures externes
Portée des variables
La création d'un module
Directives de compilation conditionnelle
La création d'un programme
La création d'un programme de service
Les répertoires de liage
Les signatures
Les groupes d'activations