LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (March 2009, week 4)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
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
Comments: To: Peter Crawford <Peter.Crawford@BLUEYONDER.CO.UK>
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


Back to: Top of message | Previous page | Main SAS-L page