Date: Fri, 27 Mar 2009 10:10:08 -0500
Reply-To: Jack Hamilton <jfh@STANFORDALUMNI.ORG>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: Jack Hamilton <jfh@STANFORDALUMNI.ORG>
Subject: Re: SAS on ZOS, MVS mainframes
In-Reply-To: <200903271307.n2RAlKQ4024430@malibu.cc.uga.edu>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
I have to wonder: why are these two areas even related? I would
think that the code that reads SAS data sets (and handles the
firstobs= option) would not have much in common with the code that
writes external files (and handles the filestat option). And why
would the LRECL of the file make a difference?
Over-optimized code? Failure to check array boundaries? One of the
other coding errors that Microsoft Internet Explorer seems so prone to?
--
Jack Hamilton
jfh@alumni.stanford.org
Videtis illam spirare libertatis auram
On Mar 27, 2009, at 8:07 am, Peter Crawford wrote:
> On Thu, 6 Sep 2007 09:41:58 -0400, Michael Raithel
> <michaelraithel@WESTAT.COM> wrote:
>> Dear SAS-L-ers,
>>
>> Ram posted the following interesting question:
>>
>>> Need some info. Is is possible to write the results of a SAS program
>>> on to a PDS member or on to an PS file on a mainframe using SAS BASE
>>> for Z/os with some HTML formatting?
>>
> ....................................snipped
>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> published recently at:
> http://support.sas.com/kb/34/983.html
> Problem Note 34983: Specifying FIRSTOBS= option with FILESTAT system
> option might return incorrect results
>
> The FIRSTOBS= option might produce the correct results if it is
> used with the SAS system option FILESTAT when processing a member
> of a partitioned data set (PDS) on z/OS. The FILESTAT option is
> specific to the z/OS environment.
>
> To circumvent this problem, specify the NOFILESTAT option, or
> use a PDS that has a logical record length (LRECL) of 80 and
> blocksize (BLKSIZE) of 6160.
>
> A fix for this problem is being considered for a future software
> release.
> ________________________________________________________________
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>
> I have rated this usage note an unusually high 5 (unusual for me)
> because for me:
> this is a very important problem for all ZOS customers who save
> programs from SAS (FILESTAT is *needed* to maintain the member
> statistics for programs stored in program libraries (PDS)
>
> FIRSTOBS= option is probably less important
>
>
> PeterC
|