2.4.147 BrtBeginPCDIRun
The BrtBeginPCDIRun record specifies a sequence of cache items (section 2.2.5.2.3) all of the same data type and specifies the beginning of a collection of records as defined by the PivotCache Definition (section 2.1.7.38) part ABNF.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
mdSxoper |
cItems |
||||||||||||||||||||||||||||||
... |
rgPCDINumber (variable) |
||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
rgPCDIString (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
rgPCDIError (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
rgPCDIDatetime (variable) |
|||||||||||||||||||||||||||||||
... |
mdSxoper (2 bytes): An unsigned integer that specifies which field is used to store cache items. This value MUST be a value from the following table:
-
Value
Meaning
0x0001
Specifies that the rgPCDINumber field exists.
0x0002
Specifies that the rgPCDIString field exists.
0x0010
Specifies that the rgPCDIError field exists.
0x0020
Specifies that the rgPCDIDateTime field exists.
cItems (4 bytes): An unsigned integer that specifies the number of cache items in the array specified by the field used to store cache items, as specified by mdSxoper.
rgPCDINumber (variable): An array of Xnum (section 2.5.172) that specifies the values of the cache items. This value MUST exist if and only if mdSxoper equals 0x0001. The number of elements in the array MUST be equal to citems.
rgPCDIString (variable): An array of XLWideString (section 2.5.169) that specifies the values of the cache items. This value MUST exist if and only if mdSxoper equals 0x0002. The number of elements in the array MUST be equal to citems.
rgPCDIError (variable): An array of BErr (section 2.5.98.2) that specifies the values of the cache items. This value MUST exist if and only if mdSxoper equals 0x0010. The number of elements in the array MUST be equal to citems.
rgPCDIDatetime (variable): An array of PCDIDateTime (section 2.5.101) that specifies the values of the cache items. This value MUST exist if and only if mdSxoper equals 0x0020. The number of elements in the array MUST be equal to citems.