Form  PART_PARTNER_DTL

Title: Partner details

Partner detail form making available viewing and editing partner base data (name, sex) and partner address information. The address block is a standard RLB (referencing listing block) of the CORE.

The form uses sequences in the two editing block's ID fields loading values with .nextval.

The object is subclassed.

Subclassing properties

Value

Parent Object Name CORE_DTLF
Parent Object's Module CORE_FRM
Parent Object's File Name core_frm.olb

Form properties

Value

Console Window MAIN
Menu Module core_dtlf
Initial Menu
Defer Required Enforcement 1
Menu Role
Mouse Navigation Limit Form
First Navigation Data Block
Current Record Visual Attribute Group

Form properties

Value

Validation Unit Default
Interaction Mode Blocking
Maximum Query Time 0
Maximum Records Fetched 0
Use 3D Controls yes
Form Horizontal Toolbar Canvas
Form Vertical Toolbar Canvas
Direction Default

Coordinate properties

Value

Coordinate System Real
Real Unit Point
Default Font Scaling yes

Coordinate properties

Value

Character Cell Height 14
Character Cell Width 5

Subelements:

Triggers( 6 )
Alerts( 0 )
Attached Libraries( 2 )
Data blocks( 3 )
Canvases( 2 )
Editors( 0 )
LOVs( 0 )
Object Groups( 1 )

Parameters( 3 )
Popup Menus( 0 )
Program Units( 3 )
Property Classes( 0 )
Record Groups( 0 )
Reports( 0 )
Visual Attributes( 2 )
Windows( 1 )

Triggers

Name

Comment

PRE-FORM

This trigger can be customized according to the task the form attends.

WHEN-NEW-FORM-INSTANCE

KEY-COMMIT

KEY-EXIT

CORE_SAVE_EXIT

Not documented here(excluded).

ON-CLEAR-DETAILS

Attached Libraries

Name

Comment

CORE_FRM

CORE_DTLF

Data blocks

Name

Comment

PART_PARTNER

The main block containing the partner's vital data.

PART_PARTNER_ADDR

Block for the addresses of the partner.

CORE_ST_HTBAR

Not documented here(excluded).

Canvases

Name

Comment

MAIN

The main canvas showing all of the data fields.

CORE_ST_HTBAR

Not documented here(excluded).

Object Groups

Name

Comment

OBJECT_GROUP11

Parameters

Name

Comment

CORE_DTLF_CFRM_ID

Not documented here(excluded).

CORE_DTLF_CMODE

Not documented here(excluded).

CORE_DTLF_OBJ_ID

Not documented here(excluded).

Program Units

Name

Comment

CHECK_PACKAGE_FAILURE

QUERY_MASTER_DETAILS

CLEAR_ALL_MASTER_DETAILS

Visual Attributes

Name

Comment

CORE_RLB_CREC_NORMAL

Not documented here(excluded).

CORE_RLB_CREC_EQUERY

Not documented here(excluded).

Windows

Name

Comment

MAIN

Trigger   PRE-FORM  

This trigger can be customized according to the task the form attends. Customizations may take place AFTER the core function call in order to let the core form management system do its initialisation.

The object is subclassed. The subclassing takes effect by the owner's (PART_PARTNER_DTL) subclassing properties.

Trigger properties

Value

Trigger Style PL/SQL
Fire in Enter-Query Mode yes
Execution Hierarchy Override

Trigger properties

Value

Display in 'Keyboard Help' no
'Keyboard Help' Text

Trigger   WHEN-NEW-FORM-INSTANCE  

The object is subclassed. The subclassing takes effect by the owner's (PART_PARTNER_DTL) subclassing properties.

Trigger properties

Value

Trigger Style PL/SQL
Fire in Enter-Query Mode yes
Execution Hierarchy Override

Trigger properties

Value

Display in 'Keyboard Help' no
'Keyboard Help' Text

Trigger   KEY-COMMIT  

The object is subclassed. The subclassing takes effect by the owner's (PART_PARTNER_DTL) subclassing properties.

Trigger properties

Value

Trigger Style PL/SQL
Fire in Enter-Query Mode yes
Execution Hierarchy Override

Trigger properties

Value

Display in 'Keyboard Help' no
'Keyboard Help' Text

Trigger   KEY-EXIT  

The object is subclassed. The subclassing takes effect by the owner's (PART_PARTNER_DTL) subclassing properties.

Trigger properties

Value

Trigger Style PL/SQL
Fire in Enter-Query Mode yes
Execution Hierarchy Override

Trigger properties

Value

Display in 'Keyboard Help' no
'Keyboard Help' Text

Trigger   ON-CLEAR-DETAILS  

Trigger properties

Value

Trigger Style PL/SQL
Fire in Enter-Query Mode yes
Execution Hierarchy Override

Trigger properties

Value

Display in 'Keyboard Help' no
'Keyboard Help' Text

Attached Library   CORE_FRM  

Attached Library properties

Value

PL/SQL Library Source File
PL/SQL Library Location core_frm

Attached Library   CORE_DTLF  

Attached Library properties

Value

PL/SQL Library Source File
PL/SQL Library Location core_dtlf

Data Block   PART_PARTNER  

The main block containing the partner's vital data.

The object is subclassed.

Subclassing properties

Value

Parent Object Name CORE_DTLMB
Parent Object's Module CORE_FRM
Parent Object's File Name core_frm.olb

Data Block properties

Value

Number of Records Displayed 1
Database Data Block yes
Query Allowed no
Query Data Source Type Table
Query Data Source Name PART_PARTNER
WHERE Clause

Data Block properties

Value

ORDER BY Clause
Insert Allowed yes
Update Allowed yes
Delete Allowed yes
Key Mode Automatic

Subelements:

Triggers( 2 )
Items( 4 )

Relations( 1 )

Triggers

Name

Comment

ON-POPULATE-DETAILS

PRE-DELETE

Items

Name

Comment

ID

The ID of the partner.

FIRST

The first name of the partner.

LAST

The last name of the partner.

SEX

The sex of the partner.

Relations

Name

Comment

PART_PARTNER_PART_PARTNER_ADDR

Trigger   ON-POPULATE-DETAILS  

Trigger properties

Value

Trigger Style PL/SQL
Fire in Enter-Query Mode yes
Execution Hierarchy Override

Trigger properties

Value

Display in 'Keyboard Help' no
'Keyboard Help' Text

Trigger   PRE-DELETE  

Trigger properties

Value

Trigger Style PL/SQL
Fire in Enter-Query Mode yes
Execution Hierarchy Override

Trigger properties

Value

Display in 'Keyboard Help' no
'Keyboard Help' Text

Item   ID  

The ID of the partner. Not shown for the user. Filled out automatically by the form.

Item properties

Value

Item Type Text Item
Enabled yes
Justification Start
Implementation Class
Multi-Line no
Wrap Style Word
Case Restriction Mixed
Conceal Data no
Keep Cursor Position no
Automatic Skip no
Popup Menu
Keyboard Navigable yes
Mouse Navigate yes
Data Type Number
Maximum Length 11
Initial Value
Required yes
Format Mask
Lowest Allowed Value
Highest Allowed Value
Copy Value from Item

Item properties

Value

Synchronize with Item
Number of Items Displayed 0
Database Item yes
Column Name ID
Primary Key no
Query Only no
Query Allowed yes
Query Length 0
Case Insensitive Query no
Insert Allowed yes
Update Allowed yes
List of Values
Validate from List no
Editor
Visible yes
Canvas
Tab Page
Visual Attribute Group DEFAULT
Prompt Id
Hint
Tooltip

Subelements:

Triggers( 0 )

Item   FIRST  

The first name of the partner.

Item properties

Value

Item Type Text Item
Enabled yes
Justification Start
Implementation Class
Multi-Line no
Wrap Style Word
Case Restriction Mixed
Conceal Data no
Keep Cursor Position no
Automatic Skip no
Popup Menu
Keyboard Navigable yes
Mouse Navigate yes
Data Type Char
Maximum Length 36
Initial Value
Required yes
Format Mask
Lowest Allowed Value
Highest Allowed Value
Copy Value from Item

Item properties

Value

Synchronize with Item
Number of Items Displayed 0
Database Item yes
Column Name FIRST
Primary Key no
Query Only no
Query Allowed yes
Query Length 0
Case Insensitive Query no
Insert Allowed yes
Update Allowed yes
List of Values
Validate from List no
Editor
Visible yes
Canvas MAIN
Tab Page
Visual Attribute Group DEFAULT
Prompt First name
Hint
Tooltip

Subelements:

Triggers( 0 )

Item   LAST  

The last name of the partner.

Item properties

Value

Item Type Text Item
Enabled yes
Justification Start
Implementation Class
Multi-Line no
Wrap Style Word
Case Restriction Mixed
Conceal Data no
Keep Cursor Position no
Automatic Skip no
Popup Menu
Keyboard Navigable yes
Mouse Navigate yes
Data Type Char
Maximum Length 36
Initial Value
Required yes
Format Mask
Lowest Allowed Value
Highest Allowed Value
Copy Value from Item

Item properties

Value

Synchronize with Item
Number of Items Displayed 0
Database Item yes
Column Name LAST
Primary Key no
Query Only no
Query Allowed yes
Query Length 0
Case Insensitive Query no
Insert Allowed yes
Update Allowed yes
List of Values
Validate from List no
Editor
Visible yes
Canvas MAIN
Tab Page
Visual Attribute Group DEFAULT
Prompt Last name
Hint
Tooltip

Subelements:

Triggers( 0 )

Item   SEX  

The sex of the partner. Implemented with a combobox.

Item properties

Value

Item Type List Item
Enabled yes
List Style Poplist
Implementation Class
Case Restriction Mixed
Popup Menu
Keyboard Navigable yes
Mouse Navigate yes
Data Type Char
Maximum Length 1
Initial Value
Required yes
Copy Value from Item
Synchronize with Item
Number of Items Displayed 0

Item properties

Value

Database Item yes
Column Name SEX
Primary Key no
Query Only no
Query Allowed yes
Insert Allowed yes
Update Allowed yes
Visible yes
Canvas MAIN
Tab Page
Visual Attribute Group DEFAULT
Prompt Sex
Hint
Tooltip

Subelements:

Triggers( 0 )

Relation   PART_PARTNER_PART_PARTNER_ADDR  

Relation properties

Value

Relation Type Join
Detail Data Block PART_PARTNER_ADDR
Join Condition PART_PARTNER_ADDR.PARTNER_ID = PART_PARTNER.ID
Delete Record Behavior Cascading

Relation properties

Value

Prevent Masterless Operations yes
Deferred no
Automatic Query yes

Data Block   PART_PARTNER_ADDR  

Block for the addresses of the partner.

The object is subclassed.

Subclassing properties

Value

Parent Object Name CORE_RLB
Parent Object's Module CORE_FRM
Parent Object's File Name core_frm.olb

Data Block properties

Value

Number of Records Displayed 5
Database Data Block yes
Query Allowed yes
Query Data Source Type Table
Query Data Source Name PART_PARTNER_ADDR
WHERE Clause

Data Block properties

Value

ORDER BY Clause
Insert Allowed yes
Update Allowed yes
Delete Allowed yes
Key Mode Automatic

Subelements:

Triggers( 3 )
Items( 6 )

Relations( 0 )

Triggers

Name

Comment

WHEN-NEW-RECORD-INSTANCE

WHEN-NEW-BLOCK-INSTANCE

POST-BLOCK

Items

Name

Comment

ID

The ID of the address item.

PARTNER_ID

The ID of the partner the address belongs to.

ADDR

The street address

CITY

The name of the city.

STATE

The name of the state (US / CAN)

COUNTRY

The name of the country.

Trigger   WHEN-NEW-RECORD-INSTANCE  

The object is subclassed. The subclassing takes effect by the owner's (PART_PARTNER_ADDR) subclassing properties.

Trigger properties

Value

Trigger Style PL/SQL
Fire in Enter-Query Mode yes
Execution Hierarchy Override

Trigger properties

Value

Display in 'Keyboard Help' no
'Keyboard Help' Text

Trigger   WHEN-NEW-BLOCK-INSTANCE  

The object is subclassed. The subclassing takes effect by the owner's (PART_PARTNER_ADDR) subclassing properties.

Trigger properties

Value

Trigger Style PL/SQL
Fire in Enter-Query Mode yes
Execution Hierarchy Override

Trigger properties

Value

Display in 'Keyboard Help' no
'Keyboard Help' Text

Trigger   POST-BLOCK  

The object is subclassed. The subclassing takes effect by the owner's (PART_PARTNER_ADDR) subclassing properties.

Trigger properties

Value

Trigger Style PL/SQL
Fire in Enter-Query Mode yes
Execution Hierarchy Override

Trigger properties

Value

Display in 'Keyboard Help' no
'Keyboard Help' Text

Item   ID  

The ID of the address item. Filled out automatically by the system.

Item properties

Value

Item Type Text Item
Enabled yes
Justification Start
Implementation Class
Multi-Line no
Wrap Style Word
Case Restriction Mixed
Conceal Data no
Keep Cursor Position no
Automatic Skip no
Popup Menu
Keyboard Navigable yes
Mouse Navigate yes
Data Type Number
Maximum Length 11
Initial Value :sequence.part_part_addr_id_sq.nextval
Required yes
Format Mask
Lowest Allowed Value
Highest Allowed Value
Copy Value from Item

Item properties

Value

Synchronize with Item
Number of Items Displayed 0
Database Item yes
Column Name ID
Primary Key no
Query Only no
Query Allowed yes
Query Length 0
Case Insensitive Query no
Insert Allowed yes
Update Allowed yes
List of Values
Validate from List no
Editor
Visible yes
Canvas
Tab Page
Visual Attribute Group DEFAULT
Prompt Id
Hint
Tooltip

Subelements:

Triggers( 0 )

Item   PARTNER_ID  

The ID of the partner the address belongs to. Filled out automatically by the system.

Item properties

Value

Item Type Text Item
Enabled yes
Justification Start
Implementation Class
Multi-Line no
Wrap Style Word
Case Restriction Mixed
Conceal Data no
Keep Cursor Position no
Automatic Skip no
Popup Menu
Keyboard Navigable yes
Mouse Navigate yes
Data Type Number
Maximum Length 11
Initial Value
Required no
Format Mask
Lowest Allowed Value
Highest Allowed Value
Copy Value from Item PART_PARTNER.ID

Item properties

Value

Synchronize with Item
Number of Items Displayed 0
Database Item yes
Column Name PARTNER_ID
Primary Key no
Query Only no
Query Allowed yes
Query Length 0
Case Insensitive Query no
Insert Allowed yes
Update Allowed yes
List of Values
Validate from List no
Editor
Visible yes
Canvas
Tab Page
Visual Attribute Group DEFAULT
Prompt Partner Id
Hint
Tooltip

Subelements:

Triggers( 0 )

Item   ADDR  

The street address

Item properties

Value

Item Type Text Item
Enabled yes
Justification Start
Implementation Class
Multi-Line no
Wrap Style Word
Case Restriction Mixed
Conceal Data no
Keep Cursor Position no
Automatic Skip no
Popup Menu
Keyboard Navigable yes
Mouse Navigate yes
Data Type Char
Maximum Length 100
Initial Value
Required yes
Format Mask
Lowest Allowed Value
Highest Allowed Value
Copy Value from Item

Item properties

Value

Synchronize with Item
Number of Items Displayed 0
Database Item yes
Column Name ADDR
Primary Key no
Query Only no
Query Allowed yes
Query Length 0
Case Insensitive Query no
Insert Allowed yes
Update Allowed yes
List of Values
Validate from List no
Editor
Visible yes
Canvas MAIN
Tab Page
Visual Attribute Group DEFAULT
Prompt Addr
Hint
Tooltip

Subelements:

Triggers( 0 )

Item   CITY  

The name of the city.

Item properties

Value

Item Type Text Item
Enabled yes
Justification Start
Implementation Class
Multi-Line no
Wrap Style Word
Case Restriction Mixed
Conceal Data no
Keep Cursor Position no
Automatic Skip no
Popup Menu
Keyboard Navigable yes
Mouse Navigate yes
Data Type Char
Maximum Length 100
Initial Value
Required yes
Format Mask
Lowest Allowed Value
Highest Allowed Value
Copy Value from Item

Item properties

Value

Synchronize with Item
Number of Items Displayed 0
Database Item yes
Column Name CITY
Primary Key no
Query Only no
Query Allowed yes
Query Length 0
Case Insensitive Query no
Insert Allowed yes
Update Allowed yes
List of Values
Validate from List no
Editor
Visible yes
Canvas MAIN
Tab Page
Visual Attribute Group DEFAULT
Prompt City
Hint
Tooltip

Subelements:

Triggers( 0 )

Item   STATE  

The name of the state (US / CAN)

Item properties

Value

Item Type Text Item
Enabled yes
Justification Start
Implementation Class
Multi-Line no
Wrap Style Word
Case Restriction Mixed
Conceal Data no
Keep Cursor Position no
Automatic Skip no
Popup Menu
Keyboard Navigable yes
Mouse Navigate yes
Data Type Char
Maximum Length 100
Initial Value
Required no
Format Mask
Lowest Allowed Value
Highest Allowed Value
Copy Value from Item

Item properties

Value

Synchronize with Item
Number of Items Displayed 0
Database Item yes
Column Name STATE
Primary Key no
Query Only no
Query Allowed yes
Query Length 0
Case Insensitive Query no
Insert Allowed yes
Update Allowed yes
List of Values
Validate from List no
Editor
Visible yes
Canvas MAIN
Tab Page
Visual Attribute Group DEFAULT
Prompt State
Hint
Tooltip

Subelements:

Triggers( 0 )

Item   COUNTRY  

The name of the country.

Item properties

Value

Item Type Text Item
Enabled yes
Justification Start
Implementation Class
Multi-Line no
Wrap Style Word
Case Restriction Mixed
Conceal Data no
Keep Cursor Position no
Automatic Skip no
Popup Menu
Keyboard Navigable yes
Mouse Navigate yes
Data Type Char
Maximum Length 100
Initial Value
Required yes
Format Mask
Lowest Allowed Value
Highest Allowed Value
Copy Value from Item

Item properties

Value

Synchronize with Item
Number of Items Displayed 1
Database Item yes
Column Name COUNTRY
Primary Key no
Query Only no
Query Allowed yes
Query Length 0
Case Insensitive Query no
Insert Allowed yes
Update Allowed yes
List of Values
Validate from List no
Editor
Visible yes
Canvas MAIN
Tab Page
Visual Attribute Group DEFAULT
Prompt Country
Hint
Tooltip

Subelements:

Triggers( 0 )

Canvas   MAIN  

The main canvas showing all of the data fields.

Canvas properties

Value

Raise on Entry no
Popup Menu
Visible yes
Window MAIN
Viewport X Position on Canvas 0

Canvas properties

Value

Viewport Y Position on Canvas 0
Width 275
Height 223
Bevel Lowered

Subelements:

Tab pages( 0 )

Object Group   OBJECT_GROUP11  

Subelements:

Object Group Children( 1 )

Object Group Children

Name

Comment

PART_PARTNER_ADDR

The referred object is documented here

Program Unit   CHECK_PACKAGE_FAILURE  

Program Unit properties

Value

Program Unit Type Procedure

Base definition:

PROCEDURE CHECK_PACKAGE_FAILURE

Program Unit   QUERY_MASTER_DETAILS  

Program Unit properties

Value

Program Unit Type Procedure

Base definition:

PROCEDURE QUERY_MASTER_DETAILS

Arguments:

REL_ID RELATION
DETAIL VARCHAR2

Program Unit   CLEAR_ALL_MASTER_DETAILS  

Program Unit properties

Value

Program Unit Type Procedure

Base definition:

PROCEDURE CLEAR_ALL_MASTER_DETAILS

Window   MAIN  

Window properties

Value

Title Partner details
Primary Canvas
Horizontal Toolbar Canvas
Vertical Toolbar Canvas
Window Style Document
Modal no
Hide on Exit no
Close Allowed yes
Move Allowed yes
Resize Allowed yes
Maximize Allowed yes
Minimize Allowed yes

Window properties

Value

Minimized Title
Icon Filename
Inherit Menu yes
X Position 0
Y Position 0
Width 275
Height 249
Bevel Lowered
Show Horizontal Scroll Bar no
Show Vertical Scroll Bar no
VA Object