Personalization and ActiveViewName Profile Attribute
Last updated on JULY 25, 2017
Applies to:Siebel Tools - Version 126.96.36.199  to 188.8.131.52  [Release V7]
Oracle Solaris on SPARC (64-bit)
Database: Oracle 10.2.0.1
Application Server OS: Sun Solaris 10
Database Server OS: Sun Solaris 10
This document was previously published as Siebel SR 38-3262279153.
Checked for Relevance on 12-Apr-2013
Checked for Relevance on 22-Feb-2016
Checked for Relevance on 25-Jul-2017
I have an issue with Personalization Administration. I would like to dynamically set a search specification on the Account List Applet, to only show records where the accounts Division is equal to the Division of the logged in user, when the current view is the AGR1 Account My Office View. Here is what I have done so far:
1. Created a view called AGR1 Account My Office View (copy of All Accounts List View)
2. In Administration - Personalization, created a rule with:
- Rule Type = Expression
- Conditional Expression = GetProfileAttr('Me.ActiveViewName') = "AGR1 Account My Office List View"
- Include Expression = EXISTS([AGR1 Division] = DivisionName ())
3. Associated this rule with the Account List Applet
When the Conditional Expression is included in this rule, the search specification does not work on the Account List Applet and all data is shown. However, when I remove the Conditional Expression, the search specification works - but now it is being fired on all views and I only want it to fire on the AGR1 Account My Office View. Is there a way to do this?
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