Charge une définition de procédure ou de programme depuis une description PCML ou RPG simplifié depuis un fichier présent sur l’as400.
Syntaxe
bResult = ASXMLChargeDefinition ( Type, Fichier ,Connexion)
En anglais : ASXMLLoadDefinition
Paramètres
bResult
Booléen - Vrai si la commande a réussi, Faux en cas d'erreur.
Type
Type de source, les deux seules valeurs acceptées sont PCML ou RPG
Fichier
Chemin complet du fichier sur l’as400.
Connexion
Connexion - nom de la connexion
Détail
Les structures de données, les programmes et les procédures sont définies dans un fichier présent sur l’as400, elles sont chargées et stockées dans le job Easycom.
Le RPG simplifié : Le RPG simplifié est un language indentique au RPG, sans les restrictions de colonage, et une instruction se termine par un point-virgule. La directive /COPY peut-être utilisée pour charger des définitions de RPG externe.
Exemple
HOuvreConnexion(MaConnexion1)
sFichier est une chaîne
sFichier = "EASYCOMXMP/QRPGLESRC,CVTNW_H"
SI PAS ASXMLChargeDefinition("RPG",sFichier ,MaConnexion1) ALORS
Info(ErreurInfo())
SINON
Info("La definition a été chargée")
FIN