2.4.190 BrtBeginQSIR
The BrtBeginQSIR record specifies properties of query table data refresh operations and specifies the beginning of a collection of records as defined by the Query Table (section 2.1.7.42) part ABNF. The collection of records specifies information about the query table data refresh.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A |
B |
C |
D |
E |
wVerBeforeRefreshAlert |
reserved |
idFieldNext |
||||||||||||||||||||||||
... |
ccolExtraLeft |
||||||||||||||||||||||||||||||
ccolExtraRight |
A - fPersist (1 bit): A bit that specifies whether the layout will be preserved for this query table across data refresh operations.
B - fPersistSort (1 bit): A bit that specifies whether sorting will be preserved for this query table across data refresh operations. This value MUST be equal to fPersist.
C - fPersistAutoFilter (1 bit): A bit that specifies whether AutoFilters will be preserved for this query table across data refresh operations. This value MUST be equal to fPersist.
D - fIdWrapped (1 bit): A bit that specifies whether the idFieldNext value cannot be unique amongst PivotTable (section 2.1.7.40) field identifiers for this query table. A value of 1 specifies that PivotTable field identifiers need to be checked for uniqueness before assignment to avoid duplicates.
E - fTitlesOld (1 bit): A bit that specifies whether the query table had a header row the last time it was refreshed.
wVerBeforeRefreshAlert (5 bits): An unsigned integer that specifies the minimum version of the application that is expected to correctly refresh the data in the query table. If the application version is smaller than this number, the user will be alerted before any refresh operation is performed.
reserved (6 bits): This value MUST be 0 and MUST be ignored.
idFieldNext (4 bytes): An unsigned integer that specifies the next unique query table field identifier available for use in this query table. This value MUST be less than or equal to 65,535.
ccolExtraLeft (2 bytes): A DColShort (section 2.5.33) that specifies the number of columns (1) included at the beginning of the query table that are not bound to external data. This number MUST be less than 16,384.
ccolExtraRight (2 bytes): A DColShort that specifies the number of columns (1) included at the end of the query table that are not bound to external data. This number MUST be less than 16,384.