A calculated field in a form applet is evaluated multiple times. Can this be avoided? (Doc ID 2066213.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel CRM - Version 8.0 [20405] and later
Information in this document applies to any platform.

Goal

A calculated field has been added to a business component. The calculation expression invokes a business service via InvokeServiceMethod().

The business component is used in a view that exposes both a list applet and a form applet. The calculated field is exposed in the form applet only, so it was expected that the calculation expression gets evaluated only once. Yet it seems to get evaluated for all records that the list applet loads.

Is this expected behavior?
How can the calculated field be set up so that it executes only for the record that is displayed in the form applet?
 

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms