Make your own free website on Tripod.com

REXX and Column Formatting

REXX contains the following functions which are useful for formatting tabular output:
CENTRE (also spelled CENTER)
can be used for format a text string withing a column of a specified width. For example, CENTRE('Report Title',55) returns a string 55 characters wide with the string 'Report Title' centred in it.
LEFT
can be used to left-justify a value in a field of a specified width. For example, LEFT('Thursday',20) returns a string 20 characters long beginning with the string 'Thursday'.
RIGHT
can be used to right-justify a value in a field of a specified width. RIGHT('123',20) returns a string 20 characters long with 123 appearing in the rightmost part. You can also specify a padding character which can be useful for generated dataset names e.g. RIGHT(yy,2,'0') to ensure that a year field always appears with two numeric digits in a dataset name even when the numeric variable yy is less than 10.
FORMAT
can be used to format a numeric value to a specified number of decimal places. For example, FORMAT('123.45',8,1) returns ' 123.5'; there would be eight positions to the left of the decimal point and one position after.

For More Information

Visit the REXX page here for more sources of REXX info.
Big Iron