<xsd:element name="field">
<xsd:complexType>
<xsd:attribute name="type" type="xsd:NMTOKEN" use="required" />
<xsd:attribute name="name" type="xsf:xdTitle" use="required" />
<xsd:attribute name="columnName" type="xsf:xdTitle" use="required" />
<xsd:attribute name="required" type="xsf:xdYesNo" use="optional" />
<xsd:attribute name="viewable" type="xsf:xdYesNo" use="optional" />
<xsd:attribute name="node" type="xsd:string" use="required" />
<xsd:attribute name="maxLength" type="xsd:byte" />
<xsd:attribute name="aggregation" use="optional">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="sum" />
<xsd:enumeration value="count" />
<xsd:enumeration value="average" />
<xsd:enumeration value="min" />
<xsd:enumeration value="max" />
<xsd:enumeration value="first" />
<xsd:enumeration value="last" />
<xsd:enumeration value="merge" />
<xsd:enumeration value="plaintext" />
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
|