<sasads:ColumnFormat>

Custom Tag for creating a ColumnFormat. If no attributes are set, the format(bodytext) will become the default format and will be applied to each data element in each row. If just the startColumn attribute is set, then the format will be applied only to the data elements in the given column in each row. If the startColumn and the startRow attributes are set, then the format will be applied only to the data element in the given column and the given row. If repeatRow or repeatColumn attributes are set, then the format will be repeated every n rows or columns. If multiple column formats are applied, then the repeat formats will override the specific column formats will override the default format. If isColumnHeading attribute is set to true, then the format is applied to the column headings and the only other attribute that is used is the startColumn attribute. If the startColumn is set then the format is applied to that specific column header, otherwise the format is applied to all columns in the column heading.

This tag must be nested within a sasads:Table tag.

Syntax

<sasads:ColumnFormat
   [id="value"]
   [isColumnHeading="true|false"]
   [locale="java.util.Locale"]
   [repeatColumn="int"]
   [repeatRow="int"]
   [startColumn="int"]
   [startRow="int"]>
      format to apply; can be markup language and/or valid meta data tags
</sasads:ColumnFormat>

Attributes

idCase-sensitive name used to identify the object instance.
isColumnHeadingTrue if the format should be used as a column heading format
locale
repeatColumnthe repeatcolumn
repeatRowThe repeatrow String
startColumnThe startcolumn
startRowThe startrow

More Information

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