Siebel Consumer Goods Handheld Guide > Data Filtering for Siebel Handheld Applications > Recommendations for Managing Business Object Filters for Siebel Handheld Applications >
Overriding the Popup Visibility
If the Popup Visibility Type setting is not sufficiently restrictive (for example, All Visibility), this can lead to a large number of records being extracted when the picklist is processed during synchronization. Making the Popup Visibility Type more restrictive reduces the number of records extracted for picklists. The OverridePopupVisibility user property for an applet overrides the Popup Visibility Type on a business component. Use this property when the desired visibility differs from the business component's Popup Visibility Type, and you do not want to change the Popup Visibility Type. If several picklists use the same business component, you can also use the OverridePopupVisibility user property to vary the visibility of the picklists in the different applets.
There are two considerations you must keep in mind if multiple applications are sharing the same repository. First, changing the Popup Visibility Type has a global effect for all instances where the business component is used. If multiple applications share the same repository and use the same business components, changing the Popup Visibility Type for a common business component might have an undesirable effect for another application. Second, if multiple applications share the same applet, the picklist in each applet shares the same visibility as defined by OverridePopupVisibility property. This is because the OverridePopupVisibility property is set on the containing applet.
In Siebel Tools, navigate to Applet > Applet User Properties, and define the OverridePopupVisibility user property on the applet containing the control that opens the pick applet. For more information about this property, see OverridePopupVisibilityn User Property.
If OverridePopupVisibility is used, then the picklist and pick applet search specifications are ignored during the synchronization when the records for the picklist are extracted.