Rational Open Access , RPG Edition



Rational Open Access, RPG edition (5733OAR) est un produit apparu en 7.1 et disponible aussi pour la V6R1(avec PTF).


Il permet de passer la main à un "driver" externe lors des ordres d'entrée sortie RPG, plutôt que d'appeler les routines historiques d'IBM.

Par exemple:

- Ajout au pgm applicatif de HANDLER('le-nom' : info)

le fichier auquel vous avez ajouté HANLDER doit être présent à la compilation ET à l'exécution (malgré que vous ne vous en serviez pas vraiment, il fournit le format)

le produit 5733OAR (facturable) doit être présent à la compilation ET à l'exécution.

 

- Ecriture du Handler

zones de QrnOpenAccess_T remarquables :

lors de l'OPEN le Handler doit signaler comment il veut recevoir les données (QrnOpenAccess_T.useNamesValues)

QrnNamesvalues_T (si useNamesvalues est à *ON) :

QrnNamevalue_T (description d'une zone) , les lg sont données en nombre d'octets :


 
Ces exemples sont d'abord inspirés de celui fourni par Partner400 , puis de la documentation

(C) Volubis 2010