Object Types Reference > Siebel Object Types >

Multi Value Link


Siebel Object Types > Business Component > Multi Value Link

Retrieves the records displayed through a multi-value field.

Properties

Property
Description/Usage
Valid Values/Examples
Auto Primary (O)
A setting that determines how row ID values are populated in the primary ID field, based on a system-supplied list column labeled Primary in the multi-value group applet. The user can manually select the primary. Auto Primary determines how, if at all, the primary selection is defaulted.
Valid values:
  • DEFAULT = The first record automatically becomes the primary.
  • NONE. = The user must manually specify the primary.
  • SELECTED = Selection of a primary on one MVL causes the selection of a primary on the others. For example, as soon as a primary Shipping Address is indicated, it also becomes the primary Billing Address. This behavior is also true when the primary is not set. It is not true if the primaries already have values. SELECTED applies only when there are several multi-value links pointing to the same detail business component.
Check No Match (O)
A TRUE or FALSE value.
In the parent Business Component, the foreign key field can house a value of No Match.
TRUE = If the application finds a No Match field, it should execute a separate query anyway. If the Auto Primary property is set to Default, it will set the first record returned as the primary. If the Auto Primary property is set to SELECTED, it will ascertain whether any other multi-value link to this business component has indicated a primary, and set that record as the primary of this multi-value link.
FALSE = The application should not execute a separate query.
Destination Business Component (R)
The name of the child business component.
 
Destination Link (R)
The name of the link to use.
 
Name (R)
The name for the multi-value link. The name must be unique among the multi-value links for this business component. All references to a multi-value link are made through its name.
The name can contain spaces, but cannot contain numbers or special characters.
No Associate (O)
A TRUE or FALSE value.
TRUE = Specifies that no associations can be created through the link. New detail records may be added.
This property is ignored if the current view is in Admin Mode.
No Copy (O)
A TRUE or FALSE value.
When FALSE, the copy operation on the child business component has the potential to fail due to unique indexes violations.
In addition, the No Copy property only copies directly related multi-value group records. A multi-value link on a child business component with the No Copy property set to FALSE is ignored, and grandchild records are not copied using the Deep Copy feature.
FALSE = Specifies that child records through this link are copied.
No Delete (O)
A TRUE or FALSE value.
TRUE = Prevents deletion.
No Insert (O)
A TRUE or FALSE value.
TRUE = Prevents inserts.
No Update (O)
A TRUE or FALSE value.
TRUE = Prevents updates.
Popup Update Only (O)
A TRUE or FALSE value.
TRUE = Requires that the multi-value group window be popped up for any of the MVG values to be updated.
Primary Id Field (O)
Specifies the name of the field in the master business component that holds the row ID values pointing to primary records in the detail business component.
 
Source Field (O+)
The name of a source field used to link the child business component and the source business component. The source business component is the business component that declares the multi-value link object definition.
(+)This field is required if the source field is different from the Id.
 
Type Field (O)
The name of a field in the DestBusComp business component used as a filter to retrieve a subset of records. This field name is used in conjunction with the Type Value property, which identifies the data value to use.
 
Type Value (O)
The data value to use in filtering a subset of records. This value is used in conjunction with the Type Field property, which identifies the field to use.
 
Use Primary Join (O)
A TRUE or FALSE value.
Do not set both the Cache Data property of the Business Component object, and the Use Primary Join property of the Multi Value Link object type, to TRUE. (For more information, consult the Cache Data property of the Business Component object type.)
TRUE = Executes a primary join using the Primary Id Field property value to retrieve the primary child's data. The user must explicitly type EXISTS in queries to retrieve a non-primary MVF value.
FALSE = The second query that retrieves all child records is executed. The user does not need to type EXISTS. In this case, the Siebel application generates an EXISTS query automatically.
Name (R)
The user-defined name for the field. The name must be unique within the business component. All references to the field are made through its name.
The name can contain spaces.
No Copy (O)
A TRUE or FALSE value that, if TRUE, specifies that during a Based On Last operation, the field's value is not copied into the newly created record.
Also note that field value is not copied if Field's Multi Value Link object specifies No Copy as TRUE or corresponding Source Field object specifies No Copy as TRUE.
TRUE = Specifies that during a Based On Last operation, the field's value is not copied into the newly created record.
PickList (O)
The name of a picklist object definition used to display a list of valid values from which the user can choose.
 
Read Only (O)
A TRUE or FALSE value.
TRUE = Prevents the field value from being changed by the user.
Required (O)
Not currently used.
 
Use Default Sensitivity (O)
A TRUE or FALSE value.
TRUE = Causes the sensitivity mode that the application is running in (as defined in the data source) to be used in QBE searches that do not explicitly specify which sensitivity mode to use.


 Object Types Reference 
 Published: 18 April 2003