Dear Group,

   Thank you for the discussion on this.  I started trying to look into writing 
a REXX exec to select my KEY input and build the dataset members needed to 
continue.  I used to do this using the ISPF panels by hand.

   I thought the panel was using IBM code.  But I was told it was not and we 
did something so it was this way.  Thank you for pointing out that using 
IEBCOPY with REXX also pulled in some other vendor software.

   I can read the same file in and massage my key for each need.  I usually 
build two members that have the same information in two different formats that 
are static and I can go back and reference.

   So, after consideration.  I will go back to REXX EXECIO.  I need to massage 
the data anyway.  It will run two steps, reading the same file twice, but 
creating different outputs.

   I learned more about the MVS utilities :)  Was wondering if IEBGENER allowed 
creating two members from the same input data, in one step.  IEBGENER appears 
to not loop back to the top to re-evaluate (edit) the same input data.  Amazing 
how copy and sort can lead down so many paths.  Need more "GOBACK" commands :)  


      Thanks again for sharing your knowledge and thoughts with me,  Dave
  


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Paul Gilmartin
Sent: Thursday, March 20, 2014 10:48 AM
To: [email protected]
Subject: Re: Now IEBGENER, Was Help with IEBCOPY?

On Thu, 20 Mar 2014 08:31:27 -0400, Shmuel Metz (Seymour J.) wrote:
>
>>The plain old IEBGENER would be best batch option for a non-source 
>>type dataset,
>
>Why is it bettwer than, e.g., IDCAMS REPRO?
>
Choose your evil.  It's all relative.

IEBGENER:
o Allows the programmer to omit (some) attributes from SYSUT2, in which
  case they are (optionally) replicated from SYSUT1 o Requires that supplied 
attributes of SYSUT2 be compatible with SYSUT1.

REPRO:
o Requires that the programmer supply (more) attributes of the output file o 
Allows the attributes of the output file to differ (more) from the inout file.

On Thu, 20 Mar 2014 08:41:21 -0500, Tom Marchant wrote:
>
>Your output file is a PDS MEMBER. A PDS member is a sequential data set. You 
>don't need GENERATE.
> 
The OP's initial objective appeared to involve some editing, in which case he 
needs a control file.


On 2014-03-20, at 07:49, Blaicher, Christopher Y. wrote:
>
>//SYSUT2  DD  DISP=SHR,DSN=output-pds(member-name)
>
>You can use SHR or OLD for DISP
>
Beware.  If you use SHR for PDS SYSUT2 and your two jobs run concurrently, Bad 
Things might happen.  PDSE and/or newer releases of z/OS may be more robust.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to