DIAPASON 05

EXE-CDE-SYS : exécution Commande Système

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

image - 2026-08-31T090523.702.png

➡️ 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