Overriding the Popup Visibility Type

If the Popup Visibility type is not sufficiently restrictive (for example, All Visibility), then this setting can lead to a large number of records being extracted when the picklist is processed during synchronization. Making the pop-up visibility 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 visibility that you want 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, then you can also use the OverridePopupVisibility user property to vary the visibility of the picklists in the different applets.

About Restrictions That Apply When Several Applications Share the Same Repository

Consider the following restrictions if multiple applications are sharing the same repository:

  • Changing the Popup Visibility type has a global effect on all instances where the business component is used. If multiple applications share the same repository and use the same business components, then changing the Popup Visibility type for a common business component might have an undesirable effect on another application.

  • If multiple applications share the same applet, then the picklist in each applet shares the same visibility as defined by the OverridePopupVisibility property. This is because the OverridePopupVisibility property is set on the containing applet.

To override the pop-up visibility

  • In Siebel Tools, navigate to Applet, then Applet User Properties, and define the OverridePopupVisibility user property on the applet containing the control that opens the pick applet.

    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.

    It is recommended that you use the condition filter PopUpSearch as described in Configuring Business Component Filters for Pop-up Applets to restrict data download rather than the OverridePopupVisibility user property.