CMD PROMPT('Copie de SAVF') PARM KWD(FROM) TYPE(Q1) SNGVAL((*DOC)) MIN(1) + PROMPT('Fichier origine') PARM KWD(TO) TYPE(Q2) SNGVAL((*DOC)) MIN(1) + PROMPT('Fichier destination') PARM KWD(OPTION) TYPE(*CHAR) LEN(8) RSTD(*YES) + DFT(*REPLACE) VALUES(*REPLACE *ADD) + PROMPT('Option fichier') PARM KWD(FROMSAVF) TYPE(*CHAR) LEN(4) RSTD(*YES) + SPCVAL((*NO '0') (*YES '1')) PMTCTL(C1) + PROMPT('Fichier de sauvegarde') PARM KWD(TOSAVF) TYPE(*CHAR) LEN(4) RSTD(*YES) + SPCVAL((*NO '0') (*YES '1')) PMTCTL(C2) + PROMPT('Fichier de sauvegarde') PARM KWD(CRTFILE) TYPE(*CHAR) LEN(4) RSTD(*YES) + DFT(*NO) VALUES(*NO *YES) PMTCTL(C2) + PROMPT('Création du fichier') PARM KWD(DOC) TYPE(*CHAR) LEN(12) PMTCTL(C3) + PROMPT('Document') PARM KWD(FLR) TYPE(*CHAR) LEN(63) PMTCTL(C3) + PROMPT('Dossier') PARM KWD(TAILLEMAX) TYPE(*DEC) LEN(4 0) + RSTD(*YES) DFT('*1.44') SPCVAL(('*1.44' + 2600) ('*720' 1300) (*NONE 0)) PMTCTL(C4) + PROMPT('Taille maxi du document') Q1: QUAL TYPE(*NAME) MIN(1) CHOICE('Fichier') QUAL TYPE(*NAME) DFT(*LIBL) SPCVAL((*LIBL)) + PROMPT('Bibliotheque') Q2: QUAL TYPE(*NAME) MIN(1) CHOICE('Fichier') QUAL TYPE(*NAME) DFT(*LIBL) SPCVAL((*LIBL)) + PROMPT('Bibliotheque') C1: PMTCTL CTL(FROM) COND((*NE '*DOC')) C2: PMTCTL CTL(TO) COND((*NE '*DOC')) C3: PMTCTL CTL(FROM) COND((*EQ '*DOC')) PMTCTL CTL(TO) COND((*EQ *DOC)) LGLREL(*OR) DEP CTL(*ALWAYS) PARM((&FROM *EQ *DOC) (&TO *EQ + *DOC)) NBRTRUE(*LE 1) C4: PMTCTL CTL(TO) COND((*EQ '*DOC')) |