This tool creates an RDz property group with a logical name and adds the SYSLIB information to the property group used for the real-time syntax check support in RDz editors.
Parameter No | I/O | Type | Description |
---|---|---|---|
1 [M] | I | String | The logical name of the property group. |
2 [M] | I | String | The programming language category, see below. |
3 [M] | I | String | The full list of system libraries used to resolve dependencies (SYSLIB)and optional compile parameters, see below. |
4 [O] | I | String | A Boolean value indicating whether the property group is local. |
5 [O] | I | String | A Boolean value indicating whether to replace the property group if it already exists. |
6 [O] | I | String | The name of an existing property group. If this parameter is set, the property group with the passed name is copied and updated with the SYSLIB information specified in the third parameter. |
Behavior of the property group tools depending on the ‘Enable System Selection Dialog’ attribute:
Enable Connection Dialog Attribute | RDz z/OS Server Mapping | Dialog Result | Result |
---|---|---|---|
True | Not Set | OK pressed | RDz editor opens |
True | Not Set | Cancel pressed | Error Message |
True | Set and valid | RDz editor opens | |
True | Set and invalid | OK pressed | RDz editor opens |
True | Set and invalid | Cancel pressed | Error Message |
True | Not set and no RDz z/OS Server connection available | Error Message | |
False | Not Set | Error Message | |
False | Set and invalid | Error Message | |
False | Set and valid | RDz editor opens |
An RDz property group contains different named categories. The tool Create Property Group needs to know which category the SYSLIB information has to be added. The language category is not case sensitive. The following table shows the map from programming languages to the permitted RDz category values.
The SYSLIB definition in the third input parameter has to be defined with key parameters to differentiate between local and remote system files.
The following key parameters are allowed: