Box type property
Each report object has a container, or box, which can be set to display the contents (the default) or not.
This property specifies whether to override the default box type for the object.
When set to None, the object is not rendered and its space is not reserved in the report. You could use this property to remove an object completely from a report when a specific condition is met. When set to Inline, you can insert other objects on the same line as the object. When set to Block, you can insert other objects only on the lines above and below the object.
When set to Non-Inline or Non-Block, the objects
will have an property display:none
. This property is necessary because the report
server renders different HTML/CSS based on whether the box type is Inline or
Block. Non-Inline and Non-Block
are useful if you want to initially not display the object and will display it at some point using
java script.