RefreshRecord does not work for a calculated field with Count(MVL) in V8
(Doc ID 1682228.1)
Last updated on MARCH 29, 2021
Applies to:Siebel Tools - Version 184.108.40.206  and later
Information in this document applies to any platform.
The following configuration works fine on 7.8.2.x, but it does not work on 8.0.x and 8.1.x.
(1) In a detail view with parent form applet and child list applet, the parent form applet has a field which shows how many child records related to the parent record.
(2) To to it, the parent BC has a calculated field which uses Count("MVL name") function.
(3) To refresh the field right after adding a child record, RecordRefresh method is called in WebApplet_InvokeMethod with WriteRecord method in the child applet.
In 7.8, after adding a child record and saving it, the RefreshRecord method is called and the calculated field gets refreshed everytime. But in 8.0 and 8.1, the calculated field gets refreshed only the first time and does not get refreshed after RefreshRecord is invoked from the 2nd time. I confirmed that RefreshRecord method works fine for normal fields or calculated fields which do not use Count(MVL) function.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document