home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / bit / listserv / sasl / 5563 < prev    next >
Encoding:
Text File  |  1993-01-08  |  3.1 KB  |  79 lines

  1. Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
  2. Path: sparky!uunet!gatech!darwin.sura.net!paladin.american.edu!auvm!CCM.HF.INTEL.COM!THOMAS_M_SKINNER
  3. Message-ID: <930108163056_2@ccm.hf.intel.com>
  4. Newsgroups: bit.listserv.sas-l
  5. Date:         Fri, 8 Jan 1993 16:30:56 PST
  6. Reply-To:     Thomas M Skinner <Thomas_M_Skinner@CCM.HF.INTEL.COM>
  7. Sender:       "SAS(r) Discussion" <SAS-L@UGA.BITNET>
  8. From:         Thomas M Skinner <Thomas_M_Skinner@CCM.HF.INTEL.COM>
  9. Subject:      Better "ACCESS" under R6.08
  10. Comments: To: SAS-L@uga.cc.uga.edu
  11. Lines: 66
  12.  
  13.                                                         January 8, 1993
  14.                                                         Folsom, CA
  15.                                                         Wind & Rain, 50's
  16.  
  17.  
  18. Dear SAS-Lers:
  19.  
  20. Having just finished reading the article on the ACCESS WINDOW in the latest
  21. issue of the SI publication "OBSERVATIONS", I have a few comments and
  22. recommendations:
  23.  
  24. Firstly, the article ignores the use of PMENUs, and while it qualifies the
  25. display examples as being captured from MVS (which has PMENUs), this is an
  26. oversight....  unless you really prefer keyboarding all the commands
  27. required to run this utility.
  28.  
  29. Secondly, and having to do more with the Window itself, a bit of
  30. funtionality seems to be missing here. If one wishes to display a single
  31. Library's contents, the user must manually key the desired LIBREF.  In the
  32. age of point and click, this seems a bit slack.
  33.  
  34. Being familiar with SCL, and knowing of SCL functions such as LIBLIST, I
  35. can recommend a remedy.  (We at Intel call this "constructive critisism",
  36. one of our key values).
  37.  
  38. One may wish to construct an SCL or Program entry with the source as
  39. follows:
  40.  
  41. init:
  42.  libsel = liblist('^maps','*','Select a Library');
  43. return;
  44.  
  45. main:
  46.  call access(libsel,'_all_');
  47. return;
  48.  
  49. term:
  50. return;
  51.  
  52. In this example, I demonstrate how the LIBLIST function can remove a
  53. Library from the selection list (In this case "MAPS"), and return a single
  54. LIBREF, in this case assigned to the SCL variable Libsel.
  55.  
  56. Upon executing this entry via AF (I assigned this to a toolbox entry), the
  57. user immediately sees a LIBRARY Selection window.
  58.  
  59. The main section executes after a selection is made, and allows for display
  60. of the ACCESS window via the "CALL ACCESS" function. In this example, I
  61. pass the keyword _all_ to display all memtypes for the library.  Further
  62. enhancement of this code could allow subsetting of the memtype as well,
  63. although SI, to their credit, does allow for this with a radio-button frame
  64. entry, once the window is displayed.
  65.  
  66. As one who has been reluctant to use a mouse, but has seen the light, I
  67. suggest that this sort of funtionality be considered in future releases of
  68. the SAS system, especially in consideration of those sites that don't
  69. license SAS/AF software. :Q
  70.  
  71. Intel-Insider,
  72. Tom Skinner
  73.  
  74. =============================================================================
  75. T.M. Skinner                 Internet: Thomas_M_Skinner@CCM.HF.INTEL.COM
  76. Sr. SAS Technical Support        Mail: 1600 Prairie City Rd. MS FM1-102
  77. Intel Corporation                      Folsom, CA 95630
  78. =============================================================================
  79.