2.4.228 RRDInsDel
The RRDInsDel record specifies the insertion / deletion of rows / columns revision changes, and specifies the beginning of a collection of records as defined by the Revision Stream ABNF. The collection of records specifies insertions and deletions in a shared workbook.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rrd (14 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
A |
reserved |
|||||||||||||||||||||||||||||
refn |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
cUcr |
|||||||||||||||||||||||||||||||
rgDucr (variable) |
|||||||||||||||||||||||||||||||
... |
rrd (14 bytes): An RRD structure that specifies the revision record information used to track changes in a shared workbook. The rrd.revid field MUST be greater than 0. The rrd.tabid field MUST NOT be 0xFFFF. The rrd.revt field MUST be greater than or equal to 0 and less than or equal to 3.
A - fEndOfList (1 bit): A bit that specifies that a row was inserted at the bottom of the filled cells range. This field has meaning only if the rrd.revt field of this record is REVTINSRW. MUST be 1 if data was inserted at the bottom of the filled cells range. MUST be 0 if data was inserted or deleted in any other place.
reserved (15 bits): MUST be zero, and MUST be ignored.
refn (8 bytes): A Ref8U structure that specifies the range of cells affected by the insertion or deletion action.
cUcr (4 bytes): An unsigned integer that specifies the number of items in rgDucr.
rgDucr (variable): An array of Ducr structures that specifies undo data to apply to an expression for which the revision was rejected.