@seeXReportDefinition @seeXGroup
*/
interface XSection
{ /** allows to navigate to group or report definition.
*/
interface com::sun::star::container::XChild; /** allows to register listeners to be notified of changes in the container.
*/
interface com::sun::star::container::XContainer;
/** gives access to the elements by index.
*/
interface com::sun::star::drawing::XShapes;
/** creates an enumeration of the elements.
*/
interface com::sun::star::container::XEnumerationAccess;
/** provides generic access to the instance properties
*/
interface com::sun::star::beans::XPropertySet;
/** allows life-time control of sections.
*/
interface com::sun::star::lang::XComponent;
/** Defines if the section should be visible in report.
*/
[attribute,bound] boolean Visible;
/** Defines the name of the section.
*/
[attribute,bound] string Name;
/** Defines the height of the section.
*/
[attribute,bound] unsignedlong Height;
/** Defines the background color of the section.
*/
[attribute,bound] com::sun::star::util::Color BackColor;
/** determines if the background color is set to transparent.
*/
[attribute,bound] boolean BackTransparent;
/** Defines the expression which is executed before printing the section. Ifthereturnvalueoftheexpressionis`TRUE`thenthesectionwillbeprinted.
*/
[attribute,bound] string ConditionalPrintExpression;
/** Specifies whether the section is printed on a separate page. <p>Notvalidforpageheaderorpagefooter.</p> @seeForceNewPage
*/
[attribute,bound] short ForceNewPage
{
set raises ( com::sun::star::lang::IllegalArgumentException,com::sun::star::beans::UnknownPropertyException );
get raises ( com::sun::star::beans::UnknownPropertyException );
};
/** Specifies whether the section is printed in a new row or column within a multi column report. <p>Notvalidforpageheaderorpagefooter.</p> @seeForceNewPage
*/
[attribute,bound] short NewRowOrCol
{
set raises ( com::sun::star::lang::IllegalArgumentException,com::sun::star::beans::UnknownPropertyException );
get raises ( com::sun::star::beans::UnknownPropertyException );
};
/** Specifies that the section is printed on one page. <p>Notvalidforpageheaderorpagefooter.</p>
*/
[attribute,bound] boolean KeepTogether
{
set raises ( com::sun::star::lang::IllegalArgumentException,com::sun::star::beans::UnknownPropertyException );
get raises ( com::sun::star::beans::UnknownPropertyException );
};
/** Specifies that elements with dynamic state will be expanded vertically when then content of the element is larger than it's container. Ifthispropertyisdisabledthecontentwillbetruncatedwhenitssizeislargerthanthecontainer.
*/
[attribute,bound] boolean CanGrow
{
set raises ( com::sun::star::lang::IllegalArgumentException,com::sun::star::beans::UnknownPropertyException );
get raises ( com::sun::star::beans::UnknownPropertyException );
};
/** <p>Represents...</p>
*/
[attribute,bound] boolean CanShrink
{
set raises ( com::sun::star::lang::IllegalArgumentException,com::sun::star::beans::UnknownPropertyException );
get raises ( com::sun::star::beans::UnknownPropertyException );
};
/** Defines that the group header should be repeated on the next page when a group spans more than one page. Itonlyappliestogroupheaders.
*/
[attribute,bound] boolean RepeatSection
{
set raises ( com::sun::star::lang::IllegalArgumentException,com::sun::star::beans::UnknownPropertyException );
get raises ( com::sun::star::beans::UnknownPropertyException );
};
/** Specifies the parent of the section if it is a group header or group footer.
*/
[attribute,readonly] com::sun::star::report::XGroup Group;
/** Specifies the parent of the section if it is a page header or page footer.
*/
[attribute,readonly] com::sun::star::report::XReportDefinition ReportDefinition;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.