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

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


Name
Description
JOBIDDisplay the job number or TSO id number if run under TSO.

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

JUL2GREGThis 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

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

LEVELSReturns 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

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

MEMMATCHChecks a PDS for a member or member pattern match (i.e. ASL*)

MQVERThis is a REXX equivalent of the MQVER programs. It will list the active (and inactive) MQ subsystems along with the version number and PTF level of the CSQ3EPX module.

ONEEXTReallocates a dataset into a single extent dataset. By default it sets the secondary allocation value to zero but it can be made to keep the existing secondary allocation asis.

This exec can be used from the ISPF 3.4 panel

PROPERThis subroutine will convert a string into proper name format.

i.e. ABBYDALE will become Abbydale

Link to information page click here.

A demonstration video is available on YouTube™ by clicking here.

Link to video demonstration click here.



Page #First  Previous  1  2  3  4  5  Next  Last  
 
 


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

follow us on facebook
Follow us on Facebook

 

Number of unique visitors 621

Copyright © Abbydale Systems LLC 2015-2025

Abbydale Systems LLC Lic. 802696149. All rights reserved.

Last modified : Sunday 23rd of March 2025