Oracle Designer Model,
Release 6i
Element Type Definition
| Element Type Name | MODULE_COMPONENT_INCLUSION |
| Short Name | MCN |
| View Name | CI_MODULE_COMPONENT_INCLUSIONS |
| Description | A MODULE_COMPONENT_INCLUSION represents the usage of a |
| MODULE_COMPONENT or a SUBCOMPONENT within a particular MODULE. | |
| A module component inclusion will exist for every usage of a | |
| specific module component, reusable module component or subcomponent | |
| within the module | |
| Sub-type of | SECONDARY_ACCESS_ELEMENT |
| Versioning: | Belongs to: GENERAL_MODULE versionable object |
| Rules: |
API Spec Uniqueness Criteria Deletion Rules |
| Descriptor: |
GENERAL_MODULE_REFERENCE MODULE_COMPONENT_REFERENCE SUBCOMPONENT_REFERENCE USAGE_SEQUENCE |
| Used by: |
Oracle Designer |
| Underlying table: | SDD_MCN |
| Changes: | Summary of changes to MODULE_COMPONENT_INCLUSION in Release 6i |
| Reference Properties | ||||
|---|---|---|---|---|
| Name | Opt ? | Notes | Relationship | In Arc |
| MODULE_COMPONENT_REFERENCE | N |
Prompt: Module Component
Transferable only if null |
Must be the usage of one and only one MODULE_COMPONENT | 84 |
| SUBCOMPONENT_REFERENCE | N |
Prompt: Sub-component
Transferable only if null |
Must be the usage of one and only one SUBCOMPONENT | 84 |
| GENERAL_MODULE_REFERENCE | N |
Prompt: Module
Transferable only if null |
Must be the usage in one and only one GENERAL_MODULE | |
| PARENT_MCN_REFERENCE | Y |
Not displayed
System maintained Not transferable |
May be subsidiary to one and only one MODULE_COMPONENT_INCLUSION | |
| RIGHT_OF_MCN_REFERENCE | Y | Prompt: Right of Component | May be placed to the right of one and only one MODULE_COMPONENT_INCLUSION | |
| WINDOW_REFERENCE | Y | Prompt: Window | May be within one and only one WINDOW | |
| Properties | |||||
|---|---|---|---|---|---|
| Name | Datatype | Opt ? | Notes | Domain | Default Value |
| MCN_FOR | VARCHAR2(3) | N | Arc 84 discriminator. Indicates whether the inclusion is for a module component or a sub-component
Not displayed Uppercase System maintained Not updatable by user | MCN_FOR | |
| PLACEMENT_ITEM | VARCHAR2(30) | Y | Name of template/library display object
Prompt: Placement Template/Library Obj | ||
| REQ_PLACEMENT | VARCHAR2(20) | Y | Required placement position for the module component, used to determine the canvas details for the resulting generated block
Prompt: Placement Uppercase | DTU_LAYOUT_PLACEMENT
Language specific values | |
| REQ_VIEW_POSX | NUMBER(6, 0) | Y | X coordinate of top left corner of view relative to top left corner of underlying page or "content canvas"
Prompt: X Position | ||
| REQ_VIEW_POSY | NUMBER(6, 0) | Y | Y coordinate of top left corner of view relative to top left corner of underlying page or "content canvas"
Prompt: Y Position | ||
| TAB_SCOPE | VARCHAR2(6) | N | Identifies whether tabs used to layout items in this component are local to component, are for alignment within same tab numbers outside component, or there is to be no tab alignment
Prompt: Tab Stop Scope Uppercase | TAB_SCOPE | NONE |
| USAGE_SEQUENCE | NUMBER(6, 0) | N | The order in which the module component inclusion is used within the module
Prompt: Usage Sequence System maintained: API provides a value only if left null by the user | ||
| PARENT_IVID | NUMBER(38, 0) | Y | Internal use only. Exists on "secondary" element types from a versioning viewpoint. Contains the IVID of the primary element type (not necessarily a PAC) forming the basis of the "versionable object" to which this element type belongs
Not displayed System maintained Updatable only if null Defined on SAC supertype | ||
| PAC_REFERENCE | NUMBER(38, 0) | Y | Internal use only. Exists on "secondary" element types from a structural viewpoint. Contains the IRID of the PAC forming the basis of the "logical object" to which this element type belongs
Not displayed System maintained Not updatable by user Defined on SAC supertype | ||
| Multi-line Text | ||
|---|---|---|
| Name | Text Type | Prompt |
| Other Properties |
|---|
| MODULE_COMPONENT_INCLUSION has the 20 user definable properties (USER_DEFINED_PROPERTY_0, _1, _2, _3 etc) for User Extensibility |
The following 'standard' properties are also inherited by all element types:
|
Other element types that reference MODULE_COMPONENT_INCLUSION:
Note: