Defines one field for form library columns.
xsd:complexType| Name | Description | 
|---|---|
| aggregation | (Optional attribute) Specifies how the XML Document Object Model (DOM) nodes returned from an XPath expression in the node attribute should be aggregated to obtain a single value for the document. Can either be an aggregation action or an indication of the particular element in the collection. | 
| columnName | (Required attribute) Identifies the column name in the SQL table (underlying the form list view). | 
| maxLength | (Optional attribute) Defines the length of the field in number of bytes. | 
| name | (Required attribute) Identifies the friendly name of the field to be used on the form list view. | 
| node | (Required attribute) Defines the XPath expression needed to extract the value of the specified property from the form's underlying XML document. | 
| required | (Optional attribute) Specifies whether this field accepts null values. | 
| type | (Required attribute) Identifies the standard XML Schema data type. | 
| viewable | (Optional attribute) Specifies whether this field should be added to the default view. Possible values "yes" and "no". The default value is "no". | 
The field element is an optional element of the fields element.
The following is an example of the field element:
<xsf:listProperties>
   <xsf:fields>
      <xsf:field
         type="xsd:date"
         name="TravelDate"
         columnName="TravelDate" 
         required="yes"
         viewable="yes"
         node="TravelReport/Header/travelDate"
         aggregation="first"/>
   </xsf:fields>
</xsf:listProperties>