<xsd:complexType name="EntryType">
<xsd:annotation>
<xsd:documentation>Defines the mappings between cells in the spreadsheet and the elements or attributes in the schema specified in the parent Map element.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Range" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains the address of the cell mapped by this entry.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="HeaderRange" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains an absolute reference (in R1C1 reference style) to the first cell in the row of headers for a table mapping.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="x:FilterOn" minOccurs="0" />
<xsd:element name="XPath" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains an XPath statement that points to the elements or attributes being mapped.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Field" type="FieldType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Specifies the cell or cells in the spreadsheet that are being mapped.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActiveRows" type="ActiveRowsType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains XDT rows that are active.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="NoInserts" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This element or attribute is not created or processed by Excel. It is designed to be used by external applications and components.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ReadOnly" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This element or attribute is not created or processed by Excel. It is designed to be used by external applications and components.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="InstanceShape" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This element or attribute is not created or processed by Excel. It is designed to be used by external applications and components.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="ID" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>Specifies a unique identifier for the Entry element.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="ShowTotals" type="truefalseType">
<xsd:annotation>
<xsd:documentation>Specifies whether the total row will be displayed when mapped to a list or table.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="Type" use="optional" default="table">
<xsd:annotation>
<xsd:documentation>Indicates whether the mapping will be to a single cell or to a table or list.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="single" />
<xsd:enumeration value="table" />
</xsd:restriction>
<!--data types-->
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
|