Showing posts with label Picklist in Siebel. Show all posts
Showing posts with label Picklist in Siebel. Show all posts

Tuesday 26 April 2016

How to Fire a Pick Map conditionally based on a field

Hello All,

In constraint picklist we can constraint value of a field based on value of other field like in Case of Couty and State (http://www.siebelfoundations.com/2015/12/configuring-constraint-picklist-in.html).
But what if we want to constraint to work only when there is some value in the constrained field or in simple word how can we constraint picklist conditionally.

for example. Suppose State is constrained on Country so in this case value in state dropdown will appear only based on the constrained value in county. If county is blank no value will appear in state dropdown.

I had to show the value in state dropdown even if no value in country is selected but as per the pick map condition no value would appear because for the pick map to work the value in County should match to value in Description field and if value in country is blank the constraint fails.



So to use the constraint of pickmap conditionally we can use the property UpdateOnlyIfNull under Pick map.

UpdateOnlyIfNull : This property enables the pick map to fire only when the field defined is not null, If the field is null the constraint pickmap works as a copy pick map.(I will explain the difference between copy pick map and constraint pick map in more detail in my next post)












so this way we can conditionly fire a pick map.





Wednesday 23 December 2015

Configuring Constraint Picklist in Siebel

Hi All,

This sort of requirement is very common in projects, where we want to show only restricted data in Dropdown based on value of Other field or dropdown.
for achieving this we are actually constraining the data based on some field ,so the value based on which we are restricting the data can be called as constrained.

for example suppose we have a case of Country and States and we want to restrict the value of states depending the country ,in this case since the value of State which will appear in dropdown depends on the value of Country so we can say the constrain is on County.

Configuring this is very simple in Tools ,

1. Under Field Pickmap ,select the value of field on which to apply constraint.(Country in our Case)












2. Enter the field with which to match the constraint in Picklist Field. In My case since the LOV was not based on PickList Hierarchical  BC so we can not use Parent value directly, here i have provided Description in the Field.

3. The Last step now is to enter Country Name in Description field in List Of Value for the State LOV.











and you are done Now for County India , state with Value Defined in LOV will only appear.

Note: There is some major difference between Constrain Picklist and Hierarchical Picklist

Hierchial Picklist are based on PickList Hierarchical BC can only be constrained on value in Parent LIC in LOV.
where as Constraint Picklist we need to Specify the Picklist field on which to apply constraint.




Siebel GoTo View - Handling Realtime cases

 Hello All,  We all must have used GoTo view functionality of siebel to navigate to a particular view from current view. What if the require...