<queryTableRefresh> (QueryTable Refresh Information)

This element contains information related to refreshing the query table.

Parent Elements

<queryTable>3.12.2)

Child Elements

Subclause

<extLst> (Future Feature Data Storage Area)

§3.2.10

<queryTableDeletedFields> (Deleted Fields)

§3.12.3

<queryTableFields> (Query table fields)

§3.12.5

<sortState> (Sort State)

§3.3.1.89

Attributes

Description

<fieldIdWrapped> (Next Field Id Wrapped)

Whether or not the @idFieldNext value wrapped around.

The possible values for this attribute are defined by the XML Schema boolean datatype.

<headersInLastRefresh> (Headers In Last Refresh)

Whether or not the Query Table had titles last refresh.

The possible values for this attribute are defined by the XML Schema boolean datatype.

<minimumVersion> (Minimum Refresh Version)

For backward compatibility with legacy versions of spreadsheet applications, this attribute specifies the minimum version of the application that is expected to correctly refresh the data in the query table without any problems.

Note: if this attribute is specified, an earlier version of a spreadsheet application should alert the user to the potential incompatibilities when a refresh is attempted.

The possible values for this attribute are defined by the XML Schema unsignedByte datatype.

<nextId> (Next field id)

Specifies the next unique <queryTableField>3.12.4) @id number available for assignment.

The possible values for this attribute are defined by the XML Schema unsignedInt datatype.

<preserveSortFilterLayout> (Preserve Sort & Filter Layout)

Specifies whether sorting, autofilter, layout, and table block formatting should be preserved for this query table across data refresh operations.

Note: if this attribute is set to false, the query table might be more or less recreated from scratch when data is refreshed. In this case, all user deleted or rearranged columns, user inserted columns that aren't bound to external data, and table column formatting are discarded.

The possible values for this attribute are defined by the XML Schema boolean datatype.

<unboundColumnsLeft> (Columns Left)

Specifies the number of extra columns included at the left end of the field array that aren't bound to external data.

The possible values for this attribute are defined by the XML Schema unsignedInt datatype.

<unboundColumnsRight> (Columns Right)

Specifies the number of extra columns included at the right end of the Table that aren't bound to external data.

The possible values for this attribute are defined by the XML Schema unsignedInt datatype.

The following XML Schema fragment defines the contents of this element:

<complexType name="CT_QueryTableRefresh">
	<sequence>
	<element name="queryTableFields" type="CT_QueryTableFields" minOccurs="1" maxOccurs="1"/>
	<element name="queryTableDeletedFields" type="CT_QueryTableDeletedFields" minOccurs="0" maxOccurs="1"/>
	<element name="sortState" minOccurs="0" maxOccurs="1" type="CT_SortState"/>
	<element name="extLst" minOccurs="0" maxOccurs="1" type="CT_ExtensionList"/>
	</sequence>
	<attribute name="preserveSortFilterLayout" type="xsd:boolean" use="optional" default="true"/>
	<attribute name="fieldIdWrapped" type="xsd:boolean" use="optional" default="false"/>
	<attribute name="headersInLastRefresh" type="xsd:boolean" use="optional" default="true"/>
	<attribute name="minimumVersion" type="xsd:unsignedByte" use="optional" default="0"/>
	<attribute name="nextId" type="xsd:unsignedInt" use="optional" default="1"/>
	<attribute name="unboundColumnsLeft" type="xsd:unsignedInt" use="optional" default="0"/>
	<attribute name="unboundColumnsRight" type="xsd:unsignedInt" use="optional" default="0"/>
</complexType>