Editing a property group
You can change the property categories or values that are defined for a property group.
About this task
Procedure
To edit a property group, do these steps:
- To open the Property Group Editor:
- From the Property Group Manager view, double-click a property group name or select a property group to edit and then select Edit from the menu.
- From the Remote Systems view or
the z/OS Projects view, select one of the following
resources and then select Property Group > Edit Associated Property Group from
the menu:
- The MVS™ Files node
- An MVS subproject
- A data set or data set member
- A local COBOL, PL/I, or Assembler project, directory, or file
The Property Group Editor opens. - Optional: Edit the name and description for the property group.
- Optional:
For remote property groups, you can define several
property group values on the Property Group Information page.
These settings include the properties that are required to resolve dependencies when you edit a file. All of these settings are also available on other property group pages, but are placed on the Property Group Information page for quick access.
- Application language: Choose COBOL, PL/I, or Any. The default value is COBOL. This field controls the other fields that are displayed on this page: some fields apply to COBOL files and some to PL/I files. If you choose Any, no additional fields are displayed on this page. If you clear the COBOL Settings or PL/I Settings check box on the Categories page, then the corresponding language is removed from this list.
- SYSLIB: Specify libraries for resolving copybooks or include files. To add a library to this list, click Add. To reorder the list, click the Up and Down buttons. To delete a library from the list, select it and click Remove.
- Compiler options: The list of compiler options, separated by spaces. This list constitutes a PARM parameter for the EXEC statement used to compile your program. This field is limited to 100 characters and the limit is imposed by the JCL processing. For more information about specifying compiler options, see the related topics.
- Additional JCL: Specify your own JCL, such as additional data definitions (DD cards). The contents of this field are echoed at the end of the compilation step. You must specify syntactically correct JCL.
- Set local preprocessor options: Opens the Local Preprocessor page of COBOL Settings or PL/I Settings. For more information about using local preprocessors, see the related topics.
- Set remote preprocessor options: Opens the Editor Configurations page of COBOL Settings or PL/I Settings. For more information about using remote preprocessors, see the related topics.
-
Click the Categories tab and select the check boxes beside the
categories for which you want to enter values for the property group.
You can choose from the following categories:
- Remote Property Groups
- Assembler Settings
- COBOL Settings
- C/C++ Settings
- PL/I Settings
- BMS Settings
- MFS Settings
- JCL Job Card and Data Set
- Link Options
- Runtime Options
- z/OS® Automated Unit Testing Framework (ZUnit)
- Local Property Groups
- Local Assembler Settings
- Local COBOL Settings
- Local PL/I Settings
- Remote Property Groups
- Select each property category tab to open the property page for that category.
-
On each property category page, specify property values to be included in the property
group.
- For fields that take partitioned data sets as their values, you can drag a partitioned
data set name from the Remote Systems view, z/OS Projects view, or Remote z/OS Search
results view and drop it in the field. To change the order of partitioned data set names in a field,
place the cursor in the field and click Change Order from the menu. The
property group editor checks that the value in a data set field is valid:
- The system for the data set is compared to the system for the property group. If the system for the data set is different, an error message is displayed.
- The property group editor verifies that the value is an MVS data set rather than a partitioned data set member, z/OS UNIX System Services file, or local file.
- If multiple data sets are dropped in a field that accepts only one data set, an error message is displayed.
Note: If a data set name contains the <HLQ> variable substitution, Check Data Sets and Check Remote Location cannot validate the data set name. - For help with each property page, press F1 on Windows, Shift+F1 on Linux®, or click the help icon.
- For fields that take partitioned data sets as their values, you can drag a partitioned
data set name from the Remote Systems view, z/OS Projects view, or Remote z/OS Search
results view and drop it in the field. To change the order of partitioned data set names in a field,
place the cursor in the field and click Change Order from the menu. The
property group editor checks that the value in a data set field is valid:
- When you close the Property Group Editor, a window prompts you to save your changes.