We used to use RECFM=V in the 1960s with SYSIN
for PL/I source programs on paper tape.

On 2021-10-29 11:56, Paul Gilmartin wrote:
On Thu, 28 Oct 2021 22:49:49 +0000, Seymour J Metz wrote:

What happens with

   //INFILE   DD DISP=SHR,DSN=MY.VB.FILE
   //         DD *,DCB=(RECFM=V,LRECL=204)

and have you reported it as a bug, citing the text that you quoted?

I haven't RTFM today, but I believe it has long been a documented restriction.
I've readily used:
o An Edit macro which does EXECIO to a DDNAME allocated with RECFM=VB
o FTP with "QUOTE SITE FILE=JES"; "QUOTE SITE JESRECFM=V"
o IEBGENER witn //SYSUT2 DD SYSOUT=(B,INITRDR)
o  Etc.

Not a bug; WAD.  Merits an RFE.

________________________________________
From:Frank Swarbrick
Sent: Thursday, October 28, 2021 5:11 PM

I have a goal to concatenate a data set of variable length records (RECFM=VB,LRECL=204) with an instream data set of fixed length characters. My though was to add RECFM=V to my instream DD, i.e.:
//INFILE   DD DISP=SHR,DSN=MY.VB.FILE
//         DD *,RECFM=V,LRECL=204

The RECFM is rejected as being conflicting with a SYSIN dataset:
IEFC009I KEYWORD RECFM IS MUTUALLY EXCLUSIVE WITH KEYWORD SYSIN ON THE DD STATEMENT

And yet the following section of the manual, "SYSIN data set" has discussion of SYSIN data sets where "the record format is variable": https://www.ibm.com/docs/en/zos/2.5.0?topic=ssds-sysin-data-set

But how do I actually make the SYSIN dataset variable length?

I do realize there are probably other options to accomplish my task, but this is bugging me.

RFE.

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