Siebel Developer's Reference > Tags >

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


swe:screenbar

Purpose

Defines the section of the template that renders the screenbar. This tag is used to mark the beginning and end of the screenbar 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. This is optional. Can have values "Active" or "Inactive." If state is "Active" this tag will be used only if the current view name being rendered is the currently active view. If state is "Inactive" this tag will be used only if the current view name being rendered is not the currently active view. If not specified, the tag will be shown for all views.

Property. This is optional. Can have only one value, "FormattedHtml," which will output the HTML for creating a link to navigate to the screen. If this attribute is not specified, then no output will be generated.

htmlAttr. This is 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 
 Published: 23 October 2003