Description of REPORTER

Download count: 11 this month, 5298 altogether.
Downloads for REPORTER:
  VMARC archive: v-483K

 
**********************  UNCLASSIFIED ***********************************
* :nick.REPORTER   :sec.UNCLASSIFIED                  :disk.VMTOOLS
* :title.Soft Splitting and Electronic Mailing of Reports.
* :version.3.17    :date.96/04/11   :summary.SCRIPT   :support.X
* :oname.Les Paton                  :onode.GNKVM      :ouser.LPATON
* :aname.Les Paton                  :anode.GNKVM      :auser.LPATON
* :sw.Rexx, XEDIT
* :ops.VM/ESA VM/SP4+               :lang.Rexx
* :doc.HELPCMS
* :abs.Any file which is designed to be printed and burst by
* hand can instead be 'soft split' and distributed on the
* system. Report can be sent as a VM FILE, a NOTE, a PROFS
* DOCUMENT, or a FAX. Many facilities and options.
* :lic.By placing  material on this  conference, I  agree to grant  IBM a
* non-exclusive, royalty-free  license for the  material as set  forth in
* the LICENSE AGREEMNT file on this conference.
************************************************************************
*  (c) Copyright International Business Machines Corporation 1987, 1996.
*                      All Rights Reserved.
* No  service,  support  or  maintenance is  expressed  or  implied.  For
* additional information refer to the LICENSE agreement for this tool.
*
      REPORTER LICENSE  *    License agreement
      REPORTER SOURCE   *    Original source of EXEC
*                            =====> PACKED via COPYFILE <=========
*
      REPORTER EXEC     *    ONELINE, run-time version of exec
*
      REPORTER MESSAGES *    Text for error messages etc.
*
      REPORTER SCRIPT   *    Brief introduction to the program.
*                            =====> PACKED via COPYFILE <=========
*
      REPORTER HELPCMS  *    The standard HELP file for all CMS levels.
*
      REPORTER HELPTASK *    The  HELP   file  TASK  menu   system.  ONLY
      COMBCMDS HELPREPO *    required when  running under SP5  or higher.
      DESCRIPT HELPREPO *    The exec  will automatically  determine your
      DISTCMDS HELPREPO *    CMS  level and  offer  the appropriate  help
      DIRYCMDS HELPREPO *    system.
      USIDCMDS HELPREPO *
      DLSVCMDS HELPREPO *
      AUDTCMDS HELPREPO *
      RESOCMDS HELPREPO *
      FLCMDS   HELPREPO *
      FMATCMDS HELPREPO *
      LOGCMDS  HELPREPO *
      MAP1CMDS HELPREPO *
      MAP2CMDS HELPREPO *
      MAP3CMDS HELPREPO *
      MAP4CMDS HELPREPO *
      MAP5CMDS HELPREPO *
      MESSCMDS HELPREPO *
      LISTCMDS HELPREPO *
      MSGCMDS  HELPREPO *
      NEWSCMDS HELPREPO *
      NOTECMDS HELPREPO *
      NOTES    HELPREPO *
      OUTFCMDS HELPREPO *
      PRF1CMDS HELPREPO *
      PRF2CMDS HELPREPO *
      OFFICMDS HELPREPO *
      VMDFCMDS HELPREPO *
      PROFCMDS HELPREPO *
      PSUBCMDS HELPREPO *
      PSV1CMDS HELPREPO *
      PSV2CMDS HELPREPO *
      REPCMDS  HELPREPO *
      SENDCMDS HELPREPO *
      TEXTCMDS HELPREPO *
      WINDCMDS HELPREPO *
      XCHKCMDS HELPREPO *
      TESTCMDS HELPREPO *
      SEARCH   HELPREPO *
      STATS    HELPREPO *
      APPEND   HELPREPO *
      REPMAP   HELPREPO *
      PAGEMAP  HELPREPO *
      GATHER   HELPREPO *
      PGATHER  HELPREPO *
      MULTIREP HELPREPO *
      APPTAB   HELPREPO *
      OPTIONS  HELPREPO *
      SAVE     HELPREPO *
      ADDRESS  HELPREPO *
      FAXADDR  HELPREPO *
      KEYTEMPL HELPREPO *
*
*     The following support MAY be required.......
*     ( If it is not present the REPORTER package MAY function )
*
      RPKPARSE EXEC     *    Supporting EXEC.
*                            ( Only  required  if   you  are  using  the
*                              KEYTEMPLATE option command )
*
      $REPSRCH XEDIT    *    Supporting XEDIT macro
*                            ( Required when using the SEARCH function )
*
      $FNDLONG XEDIT    *    Supporting XEDIT macro
*                            ( Recommended for  checking the  true record
*                              length  of  files.   If  not  present  the
*                              apparent lrecl will be used )
*
      $FNDSCPT XEDIT    *    Supporting XEDIT macro
*                            ( Only required  if you are  sending reports
*                              as PROFS documents and the report filetype
*                              is one that is not known to PROFS )
*
      REPORTER HELPNEWS *    General news items.
      REPORTER SCREENS  *    Text for the interactive screens.
      REPORTER $PROFILE *    PFKey settings for the main menu.
      REPSAA   $PROFILE *    SAA implementation. Added at release 3.00.
      RCHREPX1 EXEC     *    ROCHESTER site DIRECTORY command user exit.
      RCHREPX2 EXEC     *    ROCHESTER site user exit.
      $REPFAX1 EXEC     *    For entering FAX address information.
*
*     RXDISPIO PACKAGE from VMTOOLS  ( Required  when  using  program  in
*     WINDSLCT PACKAGE from VMTOOLS    'screen-menu' mode.  )
*     EXTMSG   PACKAGE from VMTOOLS
*
* ===>NOTE NOTE NOTE<====
*     --------------
*     If you  are a new user  you should have  the above code to  get you
*     started. Thereafter  you may find you  do not need it  if you never
*     use the program in 'screen-menu' mode.
*
*
*     The following support is optional.......
*     ( If it is not present the REPORTER package MAY function )
*
*     RESNICK  PACKAGE from VMTOOLS  ( Resolve  nicknames.  Not  required
*                                      if you only  use VM nicknames with
*                                      SENDFILE and  PROFS nicknames with
*                                      PROFS. If  you use  a mix  of both
*                                      then  you DEFINITELY  need it.  If
*                                      you never use  nicknames, only the
*                                      full  userid/node  then  you  will
*                                      NEVER  require   it.  For  further
*                                      information    see     the    help
*                                      information   in    this   package
*                                      relating  to  the  RESOLVE  option
*                                      command.  )
*
*     STACKTYP PACKAGE from VMTOOLS  ( RECOMMENDED  when sending  reports
*                                      as PROFS documents, MANDATORY when
*                                      you also specify  the FINAL option
*                                      with  a   PROFS  document  format.
*                                      Otherwise not required.  )
*
*     TSORT    PACKAGE from VMTOOLS  ( Only required  when using COMBINED
*                                      SORT or with  certain forms of the
*                                      RANGE PAGE and
*                                      MARGINS PAGE x LINE y commands. )
*
*     CLASSIFY PACKAGE from VMTOOLS  ( Only   required  when   using  the
*                                      CLASSIFY option )
*
*     TELEY    PACKAGE from VMTOOLS  ( MAY be required  when   using  the
*                                      DIRECTORY   option.  If   CALLSCAN
*                                      from the CALLUP program product is
*                                      available  then program  uses that
*                                      instead.  )
*
*     REMIND   PACKAGE from VMTOOLS  ( WEEKNUM  EXEC  only required  when
*                                      the parameter  substitution symbol
*                                      /W is used )
*
*
*  To assist you in getting started  with the REPORTER program a 'starter
*  set' report and  distribution list is available from  the author. This
*  enables  you  to  simply  enter  REPORTER  on  the  command  line  and
*  immediately view a typical report listing  and get an insight into the
*  power of this package.
*  To obtain this starter set.....
*
*     REQUEST REPORTSS FROM VMTOOLS
*
*
* Acknowledgement  is due  to  the  author of  the  BURSTAR PACKAGE  from
* VMTOOLS.  Development  of  this   REPORTER  PACKAGE  was  underway  and
* complete  for  one specific  type  of  report  layout. The  next  phase
* planned was  to 'generalise' the  mapping routine to enable  any report
* layout to  be handled. The  basic framework  of the code  for achieving
* this generalised  mapping and  some other ideas  were derived  from the
* BURSTAR PACKAGE  which was released on  VMTOOLS as the second  phase of
* REPORTER was being  planned. My thanks to William J.  Hladik for saving
* me a lot of hard work.
* This REPORTER package  is largely compatible in  its mapping parameters
* with those of BURSTAR ( no guarantee is given that this will remain the
* case  ).  A  report  'mapped'  by  one  system  could  be  very  easily
* transferred to the other.
* It provides many more features than BURSTAR and a much greater level of
* flexibility. The  one feature it  does lack  is the VM  service machine
* concept implemented by BURSTAR, but that could be easily implemented by
* the user ( the author has no plan to do that ).
*
* New releases......
*
* Release 3.14
* 25/Jul/95  Added the SAVEALL/NOSAVEALL option commands.