2.2.20 InlineSharedElementProperties

The InlineSharedElementProperties record specifies the properties that can be shared by multiple ElementProperties records.          

 InlineSharedElementProperties = shared [itemProperties] delimiter


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

shared

itemProperties (variable)

...

delimiter

shared (1 byte): A byte that specifies the start of the InlineSharedElementProperties record. The value of the shared field MUST be 0x00.

itemProperties (variable): A collection of structures. The order of the structures in the collection is arbitrary. If the OriginalValue property and the TypeCode property are in the collection, the OriginalValue property MUST appear in the collection after the TypeCode property. Each structure contained in the itemProperties field MUST be one of the following.

Property

ID

Name

Label

Bookmark

ToolTip

Style

ToggleItem

Slant

CanGrow

CanSort

CanShrink

Value

Formula

IsToggleParent

TypeCode

OriginalValue

IsSimple

Sizing

LinkToChild

PrintOnFirstPage

PrintBetweenSections (RPL 10.4)

FormattedValueExpressionBased

ReportName

Markup

ListStyle

ListLevel

LeftIndent

RightIndent

HangingIndent

SpaceBefore

SpaceAfter

delimiter (1 byte): A byte that specifies the end of the InlineSharedElementProperties record. The value of the delimiter field MUST be 0xFF.