FOOTER_ROW

The FOOTER_ROW element is used to define a single footer row at the end of a list. A list can have multiple footer rows.

A FOOTER_ROW element may only contain FIELD elements. The number of FIELD elements must match the number of columns in the parent list.

There are two CSS classes associated with footer row fields. A FIELD with a TEXT SOURCE connection is output with the footerheader CSS class. All other SOURCE connections are output with the footervalue CSS class. Both of these classes are defined in curam_common.css and can thus be customized.

Spanning column widths are supported through the use of skip fields. For instance, if one normal field and two skip fields are used in a FOOTER_ROW element, this normal field will span three columns. Example code is shown below.

Figure 1. Example of a FOOTER_ROW in a List.
<LIST TITLE="List.Title.One" DESCRIPTION="List.Description.One">
  <FIELD LABEL="Field.Title.BankId" WIDTH="40">
    <CONNECT>
      <SOURCE NAME="DISPLAY" PROPERTY="dtls$entitlement"/>
    </CONNECT>
  </FIELD>
  <FIELD LABEL="Field.Title.Name" WIDTH="35">
    <CONNECT>
      <SOURCE NAME="DISPLAY" PROPERTY="dtls$date"/>
    </CONNECT>
  </FIELD>
  <FIELD LABEL="Field.Title.VersionNo" WIDTH="25">
    <CONNECT>
      <SOURCE NAME="DISPLAY" PROPERTY="dtls$total"/>
    </CONNECT>
  </FIELD>

  <FOOTER_ROW>
    <FIELD CONTROL="SKIP"/>
    <FIELD WIDTH="40" LABEL="Field.Title.Footer" >
      <CONNECT>
        <SOURCE NAME="TEXT" PROPERTY="Footer.Text.Entitlement"/>
      </CONNECT>
    </FIELD>
    <FIELD>
      <CONNECT>
        <SOURCE NAME="DISPLAY" PROPERTY="dtls$entitlement"/>
      </CONNECT>
    </FIELD>
  </FOOTER_ROW>
</LIST>