On Thu, 27 Feb 2020 17:30:03 +0000, Seymour J Metz <sme...@gmu.edu> wrote:

>The quotes were OK, the space between translate and the left paren was not. 
>Fixing that
>
>    parm="INDSN('HLQ.DSNAME(MEMBER)')"
>    Parse Value Translate(parm,"","'")' ' With fill1 '(' val ') ' fill2;say 
> 'fill1='fill1 'val='val 'fill2='fill2
>
>gives me 
>
>    fill1=INDSN val= HLQ.DSNAME(MEMBER fill2=)
>
>Not only did it lose the RP, it also stripped off the apostrophes indicating 
>that it was a FQDSN.
>
>
>--
>Shmuel (Seymour J.) Metz
>http://mason.gmu.edu/~smetz3

Try this:
Parse Value Space(Translate(parm,"","'"),0)' ' With . '(' val ') ' .

(Forgot that Translate does not support translating to nulls.)

-- 
Dale R. Smith

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to