ULOCKMAX

Read syntax diagramSkip visual syntax diagram
             .-(N,Y)-----------------.   
>>-ULOCKMAX=-+-(--+---+--,--+---+--)-+-------------------------><
             |    +-Y-+     +-Y-+    |   
             |    '-N-'     '-N-'    |   
             +-Y---------------------+   
             '-N---------------------'   

ULOCKMAX
Specifies whether or not the user can override the value specified for the LOCKMAX parameter.
N
The user cannot override the LOCKMAX parameter.
Y
The user can override the LOCKMAX parameter.

When you specify two values in parentheses, separated by a comma, the first value is used for BMP mode and the second value is used for DLI mode. When you specify a single value, this is used for both BMP and DLI modes.

If you specify ULOCKMAX=N for BMP mode:
  • The LOCKMAX parameter field on the BMP Mode Parameters panel is protected.
  • LOCKMAX= statements in the HFMIMSIN input of batch jobs run in BMP mode are ignored.
  • No LOCKMAX= statements are included in the JCL generated by ZDT/IMS dialogs when the job is to run in BMP mode.
If you specify ULOCKMAX=N for DLI mode:
  • The LOCKMAX parameter field on the DLI Mode Parameters panel is protected.
  • LOCKMAX= statements in the HFMIMSIN input of batch jobs run in DLI mode are ignored.
  • No LOCKMAX= statements are included in the JCL generated by ZDT/IMS dialogs when the job is to run in DLI mode.

This parameter is optional. If it is not specified on the HFM1POPI macro statement, ZDT/IMS uses either the value specified on the HFM1POPD macro statement (if specified on that statement), or "(N,Y)" (otherwise).

This parameter is optional. If it is not specified on the HFM1POPI macro statement, ZDT/IMS uses either the value specified on the HFM1POPD macro statement (if specified on that statement), or "(N,Y)" (otherwise).