David Betten wrote:
Frank Yaeger is always the best at answering these types of questions but
he's on vacation this week. So I forwarded your question to Vicky Vezinaw
and she supplied the following answers.
ANSWER to Q1:
------------
When you say:
I used the following syntax:
OMIT COND=(5,32000,SS,EQ,C'SMITH')
OPTION COPY,VLSHRT
Unfortunately it doesn't work.
Did you get a syntax error and are you using DFSORT R14 with the above
statements? If not please be more specific about the problem you are
encountering. If you are getting a syntax error, then you need PTF UQ90053
applied. In that PTF, the maximum length for an SS field used with OUTFIL
INCLUDE and OUTFIL OMIT has been raised to 32752.
The step is ended OK (RC=0), but the records are not OMITted. I suspect,
that records shorter than 32000 are not filtered.
BTW: I think I got the solution. Someone sent it to me offline (THANK
YOU!). I just did quick test and it seems to be OK:
OMIT COND=(5,32000,SS,EQ,C'SMITH')
OPTION COPY,VLSCMP
note the *vlsCMP*
Now I'm going to 'RTFM' about VLSMP.
Thank you all
--
Radoslaw Skorupka
Lodz, Poland
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html