My Oracle Support Banner

Dynamic RO Or Dynamic Hide Not Working In Case The Source Attribute In Pick Applet Value (Doc ID 2234826.1)

Last updated on DECEMBER 04, 2020

Applies to:

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


Dynamic RO or Dynamic Hide not working In case the source attribute value picked from pick applet


The issue can be reproduced at will with the following steps:
Tested the following scenario in IP 2015 PS 18 and issue reproduced

1. Create two attribute with below details

A) Attribute Name = Attrib 1
Data Type = Text
Domain Type = FreeForm

B) Attribute Name = Attrib 2
Data Type = Text
Domain Type = Enumerated
Values : Test 3, Test 4

2. Create Product Class with these 2 attributes
Name = Test Hide
Under this class add both the attribute : Attrib 1,Attrib 2

3. Create One Customizable Product as below
Product Name : Test Hide
Structure Type : Customizable
Product Class : Test Hide

Drill Down on work space
4. Add user interface as below
Option Name : Test
Option Type : High Interactivity
Base Theme : Base Theme with Manual Pricing JS
Product Theme : Tab Product Theme JS

Now drill down on option Name
Create Following two groups as below
A) Group Name : Test1
Group Theme : GridLayout Group Theme JS
Seq : 1
Add Attrib 1, Attrib 2 to this group

B) Group Name : Test2
Group Theme : GridLayout Group Theme JS
Seq : 1
Add Attrib 2, Attrib 1 to this group

5.Go to Properties and add following properties to this product
CfgUIStateModel = Y
Expr1 = CfgEval($.[Test Hide]#1.xa[Attrib 1].xf[Value])='Test'

6. Add following properties to Attrib 1
PickList = PickList Account
PickApplet = Account Pick Applet
PickMap01 =

7. Add following properties to Attrib 2
DynamicHide Expr1 = Y

Based on this Configuration I want to hide Attrib 2 if Attrib 1 value picked from pick applet is "Test"

Observation :
In eConfigurator Attrib 2 not hide after picking Attrib 1 value as "Test"
Once we save this Attrib 1 value if we launch eCOnfig again Attrib 2 is hidden
Means changes not reflecting immediately




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

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