home *** CD-ROM | disk | FTP | other *** search
- Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
- Path: sparky!uunet!gatech!darwin.sura.net!paladin.american.edu!auvm!CCM.HF.INTEL.COM!THOMAS_M_SKINNER
- Message-ID: <930108163056_2@ccm.hf.intel.com>
- Newsgroups: bit.listserv.sas-l
- Date: Fri, 8 Jan 1993 16:30:56 PST
- Reply-To: Thomas M Skinner <Thomas_M_Skinner@CCM.HF.INTEL.COM>
- Sender: "SAS(r) Discussion" <SAS-L@UGA.BITNET>
- From: Thomas M Skinner <Thomas_M_Skinner@CCM.HF.INTEL.COM>
- Subject: Better "ACCESS" under R6.08
- Comments: To: SAS-L@uga.cc.uga.edu
- Lines: 66
-
- January 8, 1993
- Folsom, CA
- Wind & Rain, 50's
-
-
- Dear SAS-Lers:
-
- Having just finished reading the article on the ACCESS WINDOW in the latest
- issue of the SI publication "OBSERVATIONS", I have a few comments and
- recommendations:
-
- Firstly, the article ignores the use of PMENUs, and while it qualifies the
- display examples as being captured from MVS (which has PMENUs), this is an
- oversight.... unless you really prefer keyboarding all the commands
- required to run this utility.
-
- Secondly, and having to do more with the Window itself, a bit of
- funtionality seems to be missing here. If one wishes to display a single
- Library's contents, the user must manually key the desired LIBREF. In the
- age of point and click, this seems a bit slack.
-
- Being familiar with SCL, and knowing of SCL functions such as LIBLIST, I
- can recommend a remedy. (We at Intel call this "constructive critisism",
- one of our key values).
-
- One may wish to construct an SCL or Program entry with the source as
- follows:
-
- init:
- libsel = liblist('^maps','*','Select a Library');
- return;
-
- main:
- call access(libsel,'_all_');
- return;
-
- term:
- return;
-
- In this example, I demonstrate how the LIBLIST function can remove a
- Library from the selection list (In this case "MAPS"), and return a single
- LIBREF, in this case assigned to the SCL variable Libsel.
-
- Upon executing this entry via AF (I assigned this to a toolbox entry), the
- user immediately sees a LIBRARY Selection window.
-
- The main section executes after a selection is made, and allows for display
- of the ACCESS window via the "CALL ACCESS" function. In this example, I
- pass the keyword _all_ to display all memtypes for the library. Further
- enhancement of this code could allow subsetting of the memtype as well,
- although SI, to their credit, does allow for this with a radio-button frame
- entry, once the window is displayed.
-
- As one who has been reluctant to use a mouse, but has seen the light, I
- suggest that this sort of funtionality be considered in future releases of
- the SAS system, especially in consideration of those sites that don't
- license SAS/AF software. :Q
-
- Intel-Insider,
- Tom Skinner
-
- =============================================================================
- T.M. Skinner Internet: Thomas_M_Skinner@CCM.HF.INTEL.COM
- Sr. SAS Technical Support Mail: 1600 Prairie City Rd. MS FM1-102
- Intel Corporation Folsom, CA 95630
- =============================================================================
-