Container Page Elements

The container page includes the following elements:

  • Markups for the top of the container page. Example markups include the corporate banner and Siebel tags that Siebel CRM uses for predefined queries. For example, in the Web Page Layout Editor you can view how the Queries menu label is the FavoritesLabel web page item. For more information, see Guidelines for Modifying a Predefined Query.

  • Screen tab bar. Created beneath container page markups as a table. The Siebel Web Engine logic that is associated with the following tags loads the screen tab bar:

    • <div od-type="screenbar">

    • <div od-type="screenlink">

    • <div od-type="nav-control">

  • View bar. The Siebel Web Engine logic that is associated with the following tags loads the view bar:

    • <div od-type="viewbar">

    • <div od-type="viewlink">

    • <div od-type="nav-control">

After Siebel CRM loads the container page and displays screen and view names, the screen and view names work like links in the following ways:

  • If the user clicks a screen tab, then Siebel CRM uses the template for the default view for this screen to create and display the view.

  • If the user clicks a view name in the view bar, then Siebel CRM loads the view web template that is defined in the object definition of the view.

The Siebel Web Engine does the following:

  • Processes the set of tags in the view web template to include applets in the page.

  • Uses the view object definition, view web templates, and applet web templates to identify the applets that Siebel CRM displays in a sector.

  • Gets controls from the Siebel repository to resolve tag references to controls in each applet. Loads controls into the web page as defined in the applet web template child object of the applet. For more information, see How Siebel CRM Uses HTML Frames in the Container Page.