DTCNFORCExxxx

You can specify these commands only in the EQAOPTS load module. You cannot specify them at run time.

If your users create debugging profiles with DTCN, you can use the DTCNFORCExxxx commands to require that certain DTCN fields are not left blank. The following list describes each resource type you can require each user to specify:

  • DTCNFORCECUID or DTCNFORCEPROGID, which requires the user to specify the name of a compile unit or compile units.
  • DTCNFORCEIP, which requires the user to specify the IP name or address.
  • DTCNFORCELOADMODID, which requires the user to specify the name of a load module or load modules.
  • DTCNFORCENETNAME, which requires the user to specify the four character name of a CICS® terminal or a CICS system.
  • DTCNFORCETERMID, which requires the user to specify the CICS terminal.
  • DTCNFORCETRANID, which requires the user to specify a transaction ID.
  • DTCNFORCEUSERID, which requires the user to specify a user ID.

If any of the statements are not included, the statement defaults to NO.

The following diagram describes the syntax of the DTCNFORCExxxx command:

Read syntax diagramSkip visual syntax diagramEQAXOPT DTCNFORCECUID,DTCNFORCEIP,DTCNFORCELOADMODID,DTCNFORCENETNAME,DTCNFORCETERMID,DTCNFORCETRANID,DTCNFORCEUSERID, YESNO
YES
Indicates that the specified field is required.
NO
Indicates that the specified field is not required.

Examples

EQAXOPT DTCNFORCEUSERID,YES
EQAXOPT DTCNFORCETRANID,NO