Edit S/36 Program Attributes (EDTS36PGMA)

The Edit System/36 Program Attributes (EDTS36PGMA) command presents the program attributes of the specified program on your display to allow you to change them. The attributes of a specified program or of all programs in the specified library can be changed. The attributes of a specified program, or of all programs in the specified library, can be changed.

Parameters

Keyword Description Choices Notes
PGM S/36 program Qualified object name Required, Positional 1
Qualifier 1: S/36 program Name, *ALL
Qualifier 2: Library Name, *LIBL, *CURLIB

S/36 program (PGM)

Specifies the name of the program having its attributes updated.

This is a required parameter.

*ALL
The attributes of all programs in the library are shown for update. *ALL is not allowed if the library specified is *LIBL.
program-name
Specify the name of the program.

The possible library values are:

*LIBL
The library list is used to locate the program.
*CURLIB
The current library for the job is used to locate the program. If no library is specified as the current library for the job, QGPL is used.
library-name
Specify the library where the program is located.

Examples

EDTS36PGMA   PGM(RPGLIB/*ALL)

This command shows the program attributes of all the programs in RPGLIB and allows them to be changed.

Error messages

*ESCAPE Messages

CPF2C01
Program &1 attributes not changed.
CPF2C02
Changing attributes not allowed for SSP program &1.
CPF2C03
MRTMAX parameter value &3 not correct.
CPF2C05
Program name *ALL not allowed with library *LIBL.
CPF7D41
Error occurred while logging order assistance request.
CPF7D42
Error occurred while performing database operation.
CPF9803
Cannot allocate object &2 in library &3.
CPF9811
Program &1 in library &2 not found.
CPF9820
Not authorized to use library &1.
CPF9830
Cannot assign library &1.
CPF9871
Error occurred while processing.