BUT Permet l’exécution d’une commande système. La fonction retourne « *CDE-PB » suivi du libellé de l’erreur système dans la variable résultat si un problème est survenu pendant l’exécution, la liste chaînée des résultats dans le cas contraire.
TYPE CARACTERE
SYNTAXE
Variable = EXE-CDE-SYS( CDE-SYS= VarCdeSys,
SEPARATEUR= VarSéparateur,
REMP-SEPARATEUR = VarRempSeparateur ).
PARAMETRES
|
Paramètre |
E/S |
O |
Type |
Description |
|
CDE-SYS |
E |
Oui |
Caractère |
Variable ou constante locale contenant la commande à exécuter. |
|
SEPARATEUR |
E |
Oui |
Caractère |
Caractère séparateur de la liste chaînée des résultats. |
|
REMP-SEPARATEUR |
E |
Oui |
Caractère |
Caractère remplaçant le séparateur dans un élément de la liste chaînée. |
REMARQUE
Les paramètres « SEPARATEUR » et « REMP-SEPARATEUR » ne doivent pas prendre la valeur « VIDE »
EXEMPLE
➡️ Resultat contiendra une erreur si la commande ne peut pas s'éxécuter.
➡️ Le résultat de la commande système est accessible via la liste WfFicContenu avec une ligne par retour :
************************************************************
WFFicContenu,DRXEXECDE
************************************************************
Numero de Ligne dans le Fichier Contenu de la Ligne
1 %Diap%perso%DRX%CII_FGEN260700009_BAD2.xml
2 %Diap%perso%DRX%CII_FGEN260700009_BAD3.xml
3 %Diap%perso%DRX%CII_FGEN260700009_BAD4.xml
4 %Diap%perso%DRX%CII_FGEN260700009_BAD.xml