Rexx Execs

Navigate back to home page
z/OS related collateral
Windows related collateral
SQL/mySQL related collateral
Link to code that can be used on websites.
Link to ASL Program Documentation
All our latest news
Contacting Abbydale Systems
Obtain product support/suggestions
https://www.abbydalesystems.com/Terms and con
General disclaimer
All about Abbydale Systems
How we got our company name
Our privacy policy
Our development strategy
Visit our guestbook

This page shows a list of some of our Rexx execs that we want to make available.

We would definitely recommend the use of Rexx over clist and we thoroughly recommend Michael Cowlishaw's book " The Rexx Language: A Practical Approach To Programming". It is a wonderful reference book, in it's own right and an invaluable learning tool when it comes to Rexx 'how to' type questions.

Some of them will need tailoring to meet your own site requirements but we have placed comments in them to identify which lines need to be changed. You may also require a copy of our prepped ISPF panels which are available here. If you would like the source code to the panels please contact us directly and we will make them available to you.

As ever you are free to use this code but please read our disclaimers and copyright information.

A full TSO XMI file of all the code is available here.

If you prefer an IEBUPDTE version of the file, it is available here

In addition to these Rexx Execs we have made available some of our Edit Macros. These are available here



Page #First  Previous  1  2  3  4  5  6  Next  Last  
Notice: Undefined index: ProgInfo in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 33

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 36

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 58

Notice: Undefined index: ProgInfo in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 33

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 36

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 58

Notice: Undefined index: ProgInfo in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 33

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 36

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 58

Notice: Undefined index: ProgInfo in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 33

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 36

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 58

Notice: Undefined index: ProgInfo in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 33

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 36

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 58

Notice: Undefined index: ProgInfo in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 33

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 36

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 58

Notice: Undefined index: ProgInfo in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 33

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 36

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 58

Notice: Undefined index: ProgInfo in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 33

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 36

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 58

Notice: Undefined index: ProgInfo in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 33

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 36

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 58

Notice: Undefined index: ProgInfo in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 33

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 36

Notice: Undefined index: ManLink in /home/u894969250/domains/abbydalesystems.com/public_html/COPaging.php on line 58
Name
Description
  Checks to see if a Rexx exec exists in either SYSEXEC or the SYSPROC concatenations.

Usage:
FINDREXX rexxname

If the exec exists FINDREXX will set a return code of 0. If it doesn't exist the return code will be 8.


  Returns the dataset name associated with the passed DD name.

In the case of a dataset concatenation the first dataset name is returned.

Useage:
GETDSN ddname


The routine PUSHes the data onto a stack for the calling EXEC to retrieve it.


  Returns the profile prefix being used by the TSO user. If PROFILE NOPREFIX is used then ''N'' is returned.

Link to information page click here.


  This exec will validate a passed date. If the date is valid it will return a return code of 0.

It supports various date formats and dates in the format of the local date (i.e 26 JAN 2021)

Link to information page click here.


  Display the job number or TSO id number if run under TSO.

Link to information page click here.


  Show the jobname of the id running the Rexx EXEC. This will be the TSO id under TSO or the batch jobname in batch.

Link to information page click here.


  This Rexx exec will convert a Julian date in the format yyyy.ddd into a Gregorian date in the format yyyy/mm/dd.

It can be used as a stand alone exec or it can be called by another exec.

To use it as a called function use: Gregdate = Jul2Greg('yyyy.jjj','a')

In this example the 'a' suppresses messages from the Jul2Greg exec


  Performs a LISTCAT from the ISPF 3.4 menu. All file types are supported.


  Returns a count of the number of levels in a passed dataset name.

e.g. LEVELS 'SYS1.PARMLIB' would return a value of 2.

There is no check made for the validity of the dataset name nor that the dataset exists.


  Lists all the online DASD volumes along with their associated unit addresses.


Page #First  Previous  1  2  3  4  5  6  Next  Last  


If you need any support or assistance with any of the code on this site
or
if you would just like to contact us, please click here

follow us on facebook
Follow us on Facebook






Subscribe to our YouTube Channel Subscribe to our YouTube channel


CBT Tape Home Page MVS and OS/390 Freeware Link to the CBT website


Copyright © Abbydale Systems LLC 2015-2026

Abbydale Systems LLC Lic. 802696149. All rights reserved.