02.05.2013 Views

SAS(R) 9.1.3 Companion for z/OS

SAS(R) 9.1.3 Companion for z/OS

SAS(R) 9.1.3 Companion for z/OS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

eturn;<br />

h:<br />

put @4 ’NAME ’<br />

@15 ’CREATED’<br />

@27 ’CHANGED’<br />

@39 ’TIME’<br />

@48 ’ ID ’;<br />

put;<br />

return;<br />

run;<br />

The following output shows the results.<br />

Output 16.13 Producing Directory Records<br />

The <strong>SAS</strong> System<br />

NAME CREATED CHANGED TIME ID<br />

OUT1601 1999-02-20 1999-02-20 10:50 USERID<br />

OUT1602 1999-02-20 1999-02-20 10:54 USERID<br />

OUT1603 1999-02-20 1999-02-20 10:59 USERID<br />

Example of Generating Control Cards <strong>for</strong> IEBCOPY<br />

Procedures under z/<strong>OS</strong> SOURCE Procedure 347<br />

This example first produces control statements <strong>for</strong> the IBM utility program, IEBCOPY.<br />

Then IEBCOPY executes, copying selected members.<br />

//IEBPDS JOB (0,ROOM),’USERID’,<br />

// NOTIFY=<br />

/*JOBPARM FETCH<br />

// EXEC <strong>SAS</strong><br />

//IN DD DSN=XXX.SUBLIB,DISP=SHR<br />

//OUT DD DSN=&&TEMP,SPACE=(CYL,(1,2)),<br />

// DISP=(,PASS),UNIT=DISK<br />

//SYSIN DD *<br />

proc source indd=in outdd=out nodata noprint;<br />

select hc:;<br />

select lm:;<br />

select sasextrn;<br />

first ’ COPY INDD=IN,OUTDD=NEWPDS’;<br />

be<strong>for</strong>e ’ SELECT MEMBER=XXXXXXXX -----------’<br />

17;<br />

be<strong>for</strong>e ’ S M=XXXXXXXX ***ALIAS***’<br />

17 ALIAS;<br />

//S1 EXEC PGM=IEBCOPY<br />

//SYSPRINT DD SYSOUT=A<br />

//IN DD DSN=XXX.SUBLIB,DISP=SHR<br />

//NEWPDS DD DSN=&&NEW,SPACE=(CYL,(20,10,20)),<br />

// UNIT=DISK<br />

//SYSUT1 DD UNIT=DISK,SPACE=(CYL,(2,3))<br />

//SYSUT2 DD UNIT=DISK,SPACE=(CYL,(2,3))<br />

//SYSUT3 DD UNIT=DISK,SPACE=(CYL,(2,3))<br />

//SYSIN DD DSN=&&TEMP,DISP=(OLD,DELETE)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!