Effectuer une recherche sur le site

Votre devise

IBMi : Programmation RPG IV ILE Fondamentaux

Le RPG est le langage de prédilection de la plate-forme IBM i (AS/400).
Il a su évoluer au fil des années et intègre dorénavant des fonctionnalités comme le format libre et de nombreuses fonctions intégrées.
Ce cours est conçu pour permettre à un programmeur de développer et de maintenir des programmes RPG IV en utilisant les nouveautés V7.x

Objectifs

Après avoir suivi ce cours vous serez capable :

  • D'écrire des programmes RPG IV /free permettant de produire des états (spools).
  • D'écrire des programmes RPG IV /free permettant de gérer des écrans interactifs
  • De déboguer des programmes batch et interactifs
  • De manipuler les différentes variables (alpha, date, pointeurs, data structures, etc...)
  • D'utiliser les fonctions intégrées les plus courantes.

Programme

  • Introduction au RPG IV /free
  • Écriture d'un programme et compilation V7
  • Programmation structurée et sous-routines
  • Manipulation des données
  • Débogage d'un programme
  • Savoir écrire un programme permettant de générer des impressions
  • Savoir écrire un programme permettant de gérer des écrans interactifs
  • Accès à la base de données DB2 en RPG IV avec des accès natifs
  • Accès à la base de données DB2 en RPG IV avec SQL
  • Travaux pratiques

Prérequis

Maîtriser les concepts de programmation.
Être familiarisé avec les principales commandes CL (WRKSPLF, WRKJOB, DSPMSG, DSPJOB, etc..)

Public

Cette formation est destinée aux programmeurs expérimentés qui débutent sur IBM i ou aux programmeurs débutants sur RPG IV.
Ce cours n'est pas conçu pour les développeurs RPG qui veulent apprendre RPG IV ILE.
La formation OE85FR - IBM i : Du RPG/400 au RPG IV ILE est conçu pour satisfaire ce besoin.

Cette formation s'adresse aux profils suivants
Dernière mise à jour: 21/12/2023
Code formation
AS06FR
Durée
5 jours

Le délai d’inscription dépend de la formation et vous sera notifié par votre conseiller Oo2

Soyez informé par email quand une nouvelle session est disponible.

Leave empty this text field if you are not a bot.