Вы находитесь на странице: 1из 2

Dynamic Drilldown (DDD)

DDD is child OT of DD that is Child OT of Applet.


1. Query for Opportunity List Applet
2. Select Drill down OT RCNR
Name
Hyper Link Field Destination View
Source Field
Original
Name
opty detail contact view
Id
Primary Account Account
Account contact detail view Account Id
3. Staying on Original Select Dynamic Drilldown RCNR
Name
A
B

Field
Priority Flag
Priority Flag

Value
Y
N

Drilldown Object
Original
Primary Account

Explanation: when user clicks on


Name field in Opportunity List Applet, in normal circumstances it will drilldown to opty
detail contact view. Similarly, when user clicks on
Account Field in Opportunity List Applet it will dropdown to Account contact detail
view. This is Static Drill down. Where as in Dynamic Drill down by clicking on Name
field and depending on value of another field in BC, it should drilldown to either of the
views, which is what we are configuring in Dynamic drilldown OT in tools.
Pre Default Value: Its is one of the properties available for Fields in BCs, if user sets a
value in this property, when ever user creates a new record, by default what ever the
value we have hard coded (given) in Pre default prop is shown. User can overwrite the
value appearing in the field.
Eg: 1.Pre default value is 10 and user creates a new record and doesnt changes the value
and saves, 10 get stored
2. Pre default value is 10 and user creates a new record and changes the value to 5
and saves, 5 get stored
Post Default Value: Its is one of the properties available for Fields in BCs, if user sets a
value in this property, when ever user forgets to give a values to this field in applet, the
value given is Post default will be stored in database and if user gives some value, the
entered value will be stored by passing the post default value.
Eg: 3. Pre default value is 10,Post default value is 100 and user creates a new record and
changes the value to 20 and saves, 20 get stored
4. Post default value is 100 and user creates a new record and doesnt enter value and
saves, 100 get stored

Link Specification: This is once again a Property of Field in BC, this property should be
set to True, when child BC requires values from Parent BC fields.
This property should be set to True only for Parent BC fields.
TRUE settings in the Link Specification Property in fields may also slow performance. If
TRUE, the fields value is passed as a default value to a field in the detail business
component through a link.
This is necessary if the master business component has a link relationship (in the current
Business object) with one or more detail business components, and these detail business
Components utilize the (.Parent:) Expression in the Pre Default Value, Post Default
Value, or Calculated Value properties in any fields. The master business component must
pass the field value to any detail records displayed.
As with the Force Active property, fields with the Link Specification property set to
TRUE will be retrieved every time the business component is queried.
Validation : Once again a Property of Field in BC , if a fields shouldnt accept a negative
value then value in Validation Prop should be >0
If a Expiry Date field is there and it should accept only dates which are greater than
current date then the value in Validation prop should be >Today().

Вам также может понравиться