Is there a way to retrieve the AS400 version (5.3 5.4 etc.) I run on in a REXX program using any RTV command ?
thanks
thanks
DCL VAR(&CHARVER) TYPE(*CHAR) LEN(9)
DCL VAR(&VERSION) TYPE(*DEC) LEN(6)
. . .
/* GET OS/400 VERSION */
RTVOBJD OBJ(QSYS/QCMD) OBJTYPE(*PGM) SYSLVL(&CHARVER)
CHGVAR VAR(&CHARVER) VALUE(%SST(&CHARVER 2 2) *CAT +
%SST(&CHARVER 5 2) *CAT %SST(&CHARVER 8 2))
CHGVAR VAR(&VERSION) VALUE(&CHARVER)
. . .
IF (&VERSION *GE 050100) DO
/* DO SOMETHING THAT REQUIRES V5R1 OR LATER */
ENDDO
[B][B][FONT=Times New Roman,Times New Roman,Times][B][FONT=Arial]DSPDTAARA QUSRSYS/QSS1MRI[/FONT][/B][/FONT][/B][/B]
Comment