Block (Create Change Request)
The following changes are possible for a Block:
- Browse
- Change text
- Create Block
- Remove Block
- Reactivate
- Assign Block Reference
- Withdraw Block Reference
- Assign Property
- Withdraw Property
- Reactivate Deprecated Property
- Special blocks such as Polymorphism Blocks or Cardinality Blocks can be created, too.
Contents
Browse
Change text
The textual information of a block is edited without changing the concept, but rather to correct mistakes. If the concept of the block is changed, in most cases a new block has to be created instead.
- NOTE: Change Textual Information is possible in any release.
- NOTE: A BL has to have the exact same name as the corresponding Reference Property it will be assigned to!
In order to create a CR for changing the textual information of a BL proceed as follows:
- Select menu entry Change Textual Information under User/Change Request/Block.
- Select BL for which textual information will be changed in displayed hierarchical structure and press button “Select”:
- Perform desired changes in Change Textual Info-Dialog dialog and press button Save:
Result: CR for changing the textual information of a BL will be saved and may be retrieved for further editing/submittal under menu entry My Change Request.
Create Block
In order to create a change request (CR) for a new Block (BL) proceed as follows:
- Select menu entry Create Block under User/Change Request/Block:
- Browse through existing blocks to find parent block to choose. If not sure, you may just select "Blocks" as a parent block:
- Fill in the information of the new BL in fields of Create Block-Dialog and press Save:
Result: A CR for the new BL and another CR for assigning the BL to the chosen parent BL will be saved and may be retrieved for further editing/submittal under menu entry My Change Request.
- NOTE: Special blocks such as Polymorphism Blocks or Cardinality Blocks can be created, too.
Remove Block
In general, a block should only be removed after intense consideration as ECLASS users might already describe their products with the help of the properties used in the BL. Therefore, to remove a BL without a successor is almost impossible.
- NOTE: REMOVE BL is a structural change and therefore only allowed in a MajorRelease.
- NOTE: REMOVE BL means that the block is marked as deprecated, its identifier cannot be used again. The removed block stays part of former releases.
In order to create a CR for removing a BL proceed as follows:
- Select menu entry Remove Block under User/Change Request/Block.
- Select BL to be removed in displayed hierarchical structure and press button “Select”:
- Enter reason for removal in Remove BL dialog and press button Save:
Reactivate
Assign Block Reference
NOTE: A Block is always referenced by a Reference Property. Therefore a Reference Property has to be assigned to an BL in order to include the referenced Block in the BL.
In order to assign a Block (BL) to a BL proceed as follows:
- Select menu entry Assign Block Reference (BL-Ref.) under User/Change Request/Block.
- Select BL to have another BL assigned to in the displayed hierarchical structure and press button “Select”:File:.PNGFigure 17: Select BL to call function “Assign Block to Block”
- Check box(es) in front of desired Reference Properties that refer to a Block displayed in the Select Property dialog. If only one Block is chosen, simply click on the Select-Button. If many Blocks are chosen mark them first and click on the Add to Collection-Button:
- If a selection has been created, additionally go to the collection of assignments dialog at the end and click on the Select Button:
- In the Assign Block dialog, enter reason for assigning the BL(s) to the selected BL and press button “Save”.
Withdraw Block Reference
NOTE: A Block is always referenced by a Reference Property. Therefore a Reference Property has to be assigned to a BL in order to include the referenced Block in the BL.
In order to withdraw a Block (BL) from a BL proceed as follows:
- Select menu entry Withdraw Block under User/Change Request/Block.
- Browse through the class hierarchy and click on the BL from which BL(s) shall be removed and press the “Select” button:
- Choose from the list of assigned Blocks the Reference Property(s) that shall be removed from the BL and press the “Select” button:
- In the Withdraw Block dialog, enter reason for BL withdrawal and press button “Save”.
Result: CR for withdraw BL from the BL will be saved and may be retrieved for submittal under menu entry My Change Request.
Assign Property
In order to assign a Property (PR) to a BL proceed as follows:
- Select menu entry Assign Property under User/Change Request/Block.
- Select BL to have PR assigned to in the displayed hierarchical structure and press button “Select”:
- Check box(es) in front of desired PR(s) displayed in the Select Property dialog. If only one PR is chosen, simply click on the Select-Button. If many PRs are chosen mark them first and click on the Add to Collection-Button:
- If a selection has been created, additionally go to the collection of assignments dialog at the end and click on the Select Button:
- In the Assign Property dialog, enter reason for assigning the PR(s) to the selected BL and press button “Save”.
Withdraw Property
In order to withdraw a Property (PR) from a BL proceed as follows:
- Select menu entry Withdraw Property under User/Change Request/Block.
- Browse through the class hierarchy, click on the BL and press the “Select” button:
- Choose from the properties that are assigned to the BL, click on the PR(s) that shall be removed and press the “Select” button:
- In the Withdraw Property dialog, enter reason for PR withdrawal and press button “Save”.
Result: CR for withdraw PR from the BL will be saved and may be retrieved for submittal under menu entry My Change Request.