EC – Extension Classes
The following figure shows where Extension Data Classes are defined. An Extension Data Class is a group of user-defined attributes that can then be used to extend a particular object of reference data. See Extension-Data for further explanation of this capability.
Extension Classes
Command ===> Scroll ===> CSR
List Commands: A Add, L Locate Entry, B Browse Mode
Line Commands: S Select, D Delete, C Clone, I Import, E Export
V View, M Modify, A Activate
Code N/A N/A ExtnClas Vers Version Description Actv Loaded RefrReq
__ EC ________ ________ ________ ____ ____________________ _ _ _
__ EC CSP 0001 Initial Y Y
__ EC CSP41 0001 Initial Definition Y Y
__ EC WRMPARM 0000 INSTALL VERSION Y Y
__ EC WRSPARM 0000 INSTALL VERSION Y Y
__ EC WRSSCHED 0000 INSTALL VERSION Y Y
__ EC WRSVRCTL 0000 INSTALL VERSION Y Y
__ EC WZGPARMS 0001 Import from Sample Y Y
__ EC WZGPARMS 0000 INSTALL VERSION
__ EC WZGWORK 0001 Import from Sample Y Y
__ EC WZGWORK 0000 INSTALL VERSION
******************************* Bottom of data ********************************
Extension Class Definition Screen
The following figure is a list of Extension Classes. It is the first screen displayed after entering option EC and a selecting a version for a specific Class. From this screen, the Description can be modified.
Extension Class Definition Screen
Command ===> Scroll ===> CSR
List Commands: B Browse Mode
Line Commands: S Select, M Modify Description
Ext. Class Description
__________ _________________________________________________
CSP41 CSP v4.1
******************************* Bottom of data ********************************
Selecting the specific class from this screen displays the screen shown in the following figure.
Extension Attribute Table Screen
Command ===> Scroll ===> CSR
List Commands: A Add Entry, L Locate Entry, B Browse Mode
Line Commands: S Select, D Delete
Name Type Length Description
________ ____ ____ _____________________________________________________
_ MSL CHAR 44 CSP MSL
_ MSLC CHAR 44 CSP common MSL
******************************* Bottom of data ********************************
This is where the attributes for the Extension Class are defined. Existing attribute definitions can be changed or deleted, and new attributes can be added. Care should be taken when changing or deleting attributes that are currently used.
Adding an Attribute
Entering “A” on the Command line to add an attribute results in display of the screen in the following figure:
Adding an Attribute
Command ===>
Enter required details:
Extension Class (KEY) ==> WRMPARM
Attribute Name (KEY) ==>
Type ==> (CHAR/NUM)
Length ==>
Description ==>
Press ENTER to complete the change or END to terminate
Note: To add a new entry the Key must be unique
Field Descriptions
The following table describes each field for a component type definition:
Field Descriptions
Field Name | Description |
|---|---|
Attribute Name | Name of the attribute being added up to a maximum of 8 characters. |
Type | Specifies whether the attribute is Character or Numeric. |
Length | For CHAR types, this can be a value up to 255. For NUM types, two values are possible:
|
Description | Free format field to describe the attribute. |