

                        Some Basic Facts about
                                 SDSF
                for the Line by Line Dial-Up STORET User


   GENERAL INFO
      .....SDSF was designed for a full screen, one page at
           a time, format.  Therefore, it displays about 20 lines
           of data and then requires a carriage return by you
           to continue with the next 20 lines. You may change the
           relative starting place for displaying 20 lines of data
           within your job by using the SDSF commands TOP, BOTTOM, UP,
           DOWN, LOCATE or FIND.

      .....SDSF is designed to limit line width to the current
           LINESIZE of your terminal.  If you set TERMINAL LINESIZE
           to a number greater than the physical width of your device,
           lines from SDSF will wrap around.
           You can see lines wider than your device through the SDSF
           commands RIGHT and LEFT.

      .....When you see the prompt SDSF, the system is waiting on you
           to enter a carriage return or to enter a SDSF command.

      .....Adding ALL after the SDSF S command or after a control
           command will cause the remainder of the output to be listed.

      .....The command END takes you out of SDSF back to TSO.

      .....SDSF is a software product supported by The EPA National
           Computer Center (NCC).  It is not part of STORET.
           NCC Technical Assistance has indicated that they would
           like you to call them if you have any problems using
           SDSF. Their number is 800-334-0741. STORET User Assistance
           will also be glad to help.

   HOW TO DO THINGS IN QUEUE

      .....Locating your jobs
               Type   I     to find your jobs that have not yet
                            run and are on the Input queue.

               Type   O     to find your jobs that have already
                            run and are on the Output queue.

      .....Selecting a job
              Type    S     followed by your job name or number
                            to display your job.
                            It will only display the first 20
                            lines.  Then it will wait on you
                            to type a carriage return for the next
                            20 lines or another SDSF command.

                            You can scroll all the lines in your
                            output by adding the word ALL after
                            your job number.

      .....Selecting specific output of job
              Type    S     followed by your job name or number
                            in turn followed by an output DSID number
                            to display one of several job output
                            datasets.

      .....Listing
              Type    L     followed by a line number to move
                            to that line and display the next
                            20 lines.

                            There is no way to list a
                            specified number of lines.
                            (remember SDSF was designed for a
                            a panel or screen type format)

      .....Listing all
              type    ALL   If you type ALL after moving to
                            a specified line.  It will scroll
                            all the lines in your job from that
                            point to the end of your job.

                            You must use the BREAK key to stop
                            it from listing lines.


      .....Saving the output in a dataset
                            In SDSF there are a couple of ways
                            to save output files to disk.  Both
                            are more complicated than under
                            QUEUE.

                            In SDSF you must have a file already
                            in place to hold the output of your
                            job.

                            The STORET command %JOBOUT can be
                            entered under TSO from the READY
                            prompt to set up this file for you.

                            You save your output to this file
                            as a member by making up a member
                            name and using the SDSF PRINT
                            command when in SDSF as follows

                               PRINT ODSN JOBOUT(member)
                               PRINT range
                                 683  LINES PRINTED (system response)
                               PRINT CLOSE

                            'range' is a range of relative line numbers,
                            such as 1-683, which refers to position in
                            the currently selected output.


      Notice that as you scroll through your output, the status line
      will contain something like this:

      SDSF OUTPUT DISPLAY ABC12 JOB 12312 DSID 105 LINE 12 COLUMNS 2-81

      The portion of the job which can be printed to a dataset (saved)
      at this point begins on LINE 1 of DSID 105.  If you need to
      print above this point, you must use the UP or TOP commands
      to re-position the relative line pointer.

      You can move to the top of the previous or next DSID by use
      of commands PREV or NEXT.  Command NEXT 0 moves to the top of
      the current DSID.  Command NEXT 3 will move 3 DSIDs.

      Almost all jobs consist of a collection of several DSIDs, with
      numbers like 1,2 or 3 for system messages, or 101,102, or 103
      for the desired report outputs.  You can look at the DSIDs for
      a job as follows:

      System ==>  SDSF

         You ==>  O               (requesting Output display)

      System ==>  JOBNAME T    JNUM  .............
                  ABC91   J   13791  .............

         You ==>   ? 13791        (note the REQUIRED LEADING BLANK)

      System ==>  SDSF JOB DATA SET DISPLAY - JOB ABC91 (J13791)....
                  DDNAME    STEP   PROC-STEP   DSID   C REC-CNT ...
                  $JES2LOG JES2                  2    A      26 ...
                  $JCLIMG  JES2                  3    A     132 ...
                  $SYSMSGS JES2                  4    A     435 ...
                  PRINT    S                   102    A      70 ...
                  SYSPRINT S                   103    A      12 ...
                  PRINTI   S                   105    A  27,770 ...
                  PRINTR   S                   109    A      10 ...
                  PRINTD   S                   111    A      83 ...

         You ==>  S 13791 105     (selecting JOB 13791, DSID 105)

      Following the SAVE procedure at this point will only trap the
      part of this job output called DSID 105.  This can be very useful
      in eliminating unwanted parts of the JOB printout from the SAVE.
