Events Triggering Visibility Flowchart

The sequence of events triggered when a user accesses a view, which determines the visibility of an applet, is shown in the following figure.

The evaluation of visibility conditions for views and applets is done dynamically. For example, the Shopping Cart applet in Siebel eSales can be hidden initially, and then shown based on user actions in real time.

For more information on conditional expressions, see Conditional Expressions.

Sequence of Events Determining Applet Visibility. In this image, User requests applet by accessing Web page or clicking in application is connected to Personalization rules associated with applet are evaluated. As this point, if Conditional expression evaluates to FALSE, then Applet is hidden. If Conditional expression evaluates to TRUE, then Siebel instantiates applet object as defined in the repository. Siebel instantiates applet object as defined in the repository is connected to Apple is displayed. Applet is displayed is connected to Associated rules are evaluated.