My Oracle Support Banner

SetFieldValue Not Working On Applet_ChangeRecord () In OpenUI IP 15.7 (Doc ID 2513889.1)

Last updated on SEPTEMBER 08, 2020

Applies to:

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

Goal

Qn1:Problem Summary
---------------------------------------------------
SetFieldValue not working on Applet_ChangeRecord () in OpenUI IP 15.7

Problem Description
---------------------------------------------------
Steps to replicate:
1. Configure two Applets based on the same BC[Non-VBC]. One Applet is a list applet and Another is a form applet. Say, List Applet A and Form Applet B based on Buscomp C.
2. Display both of the applets in the same view.
3. Now the aim is to do a SetFieldValue in Applet B, when we Change Record in Applet A.
3. So, write an Applet_ChangeRecord in Applet A, and do SetFieldValue of a field which is present only in Applet B.
2. Try performing change record on Applet A on UI, the SetFieldValue does not work on Applet B. The field remains blank and no error is displayed on UI.


Additional Info:

1. This code is working in HI.
2. There is no other code after Applet_ChangeRecord that might overwrite the field value.
3. Attached the Applet_ChangeRecord code.
4. Tried debugging the browserscript Applet_ChangeRecord with IE Developer Tools, no error was seen.
 
Qn2:Does this code works when the Picklist BusComp and the BusComp in which we are writing the ChangeRecord event, both are same. For Example, Buscomp A has Field B which is based on a Picklist and this Picklist is again based on Buscomp A.

In this Scenario, does your code work.
 

Solution

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
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.