Siebel Developer's Reference > SWE Tags >

swe:screenbar, swe:for-each-screen, swe:screenlink, swe:screenname


swe:screenbar

Purpose

Defines the section of the template that renders the screen bar. This tag is used to mark the beginning and end of the screen bar section of the template.

Usage

<swe:screenbar>

... HTML ...

<swe:for-each-screen>

... HTML ...

<swe:screenlink property property="xxx" state="yyy"

... HTML ...

<swe:screenname/>

   ... HTML ...

</swe:screenlink>

... HTML ...

</swe:for-each-screen>

... HTML ...

</swe:screenbar>

swe:for-each-screen

Purpose

Creates a screen bar by iterating over the screens defined in the Page Tab property of the application in the repository.

NOTE:  The order in which the screens are iterated is defined by the sequence value of the screens defined in the Page Tab.

Usage

<swe:for-each-screen>

... HTML ...

<swe:screenlink property property="xxx" state="yyy">

... HTML ....

   <swe:screenname/>

... HTML ...

</swe:screenlink>

... HTML ...

</swe:for-each-screen>

Attributes

None.

Restrictions

None.

swe:screenlink

Purpose

Outputs a link to navigate to the screen.

Attributes

State. (Optional) Can have the values Active or Inactive. If state is Active, then this tag is used only if the current view name being rendered is the currently active view. If state is Inactive, then this tag is used only if the current view name being rendered is not the currently active view. If not specified, the tag is used for all views.

Property. (Optional) Can have only one value, FormattedHtml, which generates the HTML for creating a link to navigate to the screen. If this attribute is not specified, then no output is generated.

htmlAttr. (Optional) Can be used to add additional HTML attributes to the generated HTML tag.

NOTE:  The swe:screenlink tag can be used without specifying the property attribute, but with a value for the state attribute to conditionally show different HTML for active and inactive views. When the property attribute is not specified, the property can be displayed within the body of the swe:screenlink tag using the swe:this tag.

swe:screenname

Purpose

Outputs the name of the screen.

Siebel Developer's Reference