<sasads:NavigationBar>

Used to scroll through a Table when connected to a Table custom tag. The NavigationBar custom tag can be used as a subtag of the Table custom tag or it can be used outside the Table custom tag as a separate tag. If used as a subtag of the Table custom tag, then the NavigationBar custom tag's model is the parent Table tag. If the NavigationBar tag is used outside the Table tag as a separate tag, then user is responsible for setting the NavigationBar tag's model and the Table tag's model. If the Table tag's navigationBarEnabled attribute is set to false, then the user is responsible for rendering the NavigationBar, otherwise the Table will render the NavigationBar. Sample arrow images to use with the NavigationBar can be found in the directory InstallDirectory\webAF\Projects\assets\. The NavigationBar tag is one of several SAS Custom Tags using an underlying TransformationBean that relies on a set of style classes that are used by default when generating the resulting markup language. For more information on style sheets and the default style classes that apply to underlying TransformationBean, refer to the AppDev Studio Developer Site. You'll find a useful reference document entitled Cascading Style Sheets, Images, and TransformationBeans as well as the TransformationBeans Style Sheet Reference.

Syntax

<sasads:NavigationBar
   [columnMessage="java.lang.String"]
   [customAttributes="java.lang.String"]
   [disabledDoubleLeftArrowImage="java.lang.String"]
   [disabledDoubleRightArrowImage="java.lang.String"]
   [disabledLeftArrowImage="java.lang.String"]
   [disabledRightArrowImage="java.lang.String"]
   [doubleLeftArrowImage="java.lang.String"]
   [doubleRightArrowImage="java.lang.String"]
   [epilog="java.lang.String"]
   [formAction="java.lang.String"]
   [gotoColumnVisible="true|false"]
   [gotoRowVisible="true|false"]
   [horizontalAlignment="java.lang.String"]
   [id="value"]
   [instantiate="true|false"]
   [leftArrowImage="java.lang.String"]
   [locale="java.util.Locale"]
   [messageOrientation="java.lang.String"]
   [model="java.lang.String"]
   [name="java.lang.String"]
   [prolog="java.lang.String"]
   [ref="java.lang.String"]
   [render="true|false"]
   [rightArrowImage="java.lang.String"]
   [rowMessage="java.lang.String"]
   [scope="java.lang.String"]
   [singlePageScrolling="true|false"]
   [styleClassPrefix="java.lang.String"] />

Attributes

columnMessageThe column navigation bar message
customAttributes
disabledDoubleLeftArrowImageThe location for the disabledDoubleLeftArrow image
disabledDoubleRightArrowImageThe location for the disabledDoubleRightArrow image
disabledLeftArrowImageThe location for the disabledLeftArrow image
disabledRightArrowImageThe location for the disabledRightArrow image
doubleLeftArrowImageThe location for the doubleLeftArrow image
doubleRightArrowImageThe location for the doubleRightArrow image
epilog
formActionthe value of the ACTION= attribute on the FORM tag.
gotoColumnVisibleSpecifies whether or not the navigation bar should use the goto column field.
gotoRowVisibleSpecifies whether or not the navigation bar should use the goto row field.
horizontalAlignmentThe horizontal alignment of the NavigationBar.
idCase-sensitive name used to identify the object instance.
instantiate
leftArrowImageThe location for the leftArrow image
locale
messageOrientationThe position of the messages of the NavigationBar.
modelThe model of the NavigationBar
name
prolog
ref
render
rightArrowImageThe location for the rightArrow image
rowMessageThe row navigation bar message
scope
singlePageScrollingSpecifies whether or not the navigation bar should use single page scrolling.
styleClassPrefixTthe styleClassPrefix string of the NavigationBar

More Information

To view the documentation for the related TransformationBean, see com.sas.servlet.beans.NavigationBarV2Interface.

If you need to subclass the tag handler class for the sasads:NavigationBar tag, extend com.sas.taglib.servlet.beans.NavigationBarTag.