LibreOffice
LibreOffice 5.0 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
List of all members
ReportDefinition Service Reference

import "ReportDefinition.idl";

Inheritance diagram for ReportDefinition:
XReportDefinition XFunctionsSupplier XReportComponent XModifiable2 XStyleFamiliesSupplier XDocumentSubStorageSupplier XUIConfigurationManagerSupplier XCloseable XViewDataSupplier XStorageBasedDocument XVisualObject XLoadable XModel

Additional Inherited Members

- Exported Interfaces inherited from XReportDefinition
interface com::sun::star::frame::XModel
 allows the access to the model embedded in the database storage. More...
 
interface com::sun::star::frame::XLoadable
 offers a simple way to initialize a component. More...
 
interface com::sun::star::embed::XVisualObject
 represents common visualization functionality for the embedded report. More...
 
interface com::sun::star::document::XStorageBasedDocument
 allows to initialize the document with a storage. More...
 
interface com::sun::star::document::XViewDataSupplier
 gives access to some properties describing all open views to a document. More...
 
interface com::sun::star::util::XCloseable
 allows to close the document. More...
 
interface com::sun::star::ui::XUIConfigurationManagerSupplier
 allows to retrieve the user interface configuration manager related to an object. More...
 
interface com::sun::star::document::XDocumentSubStorageSupplier
 
interface com::sun::star::style::XStyleFamiliesSupplier
 provides access to the collection of style families. More...
 
interface com::sun::star::util::XModifiable2
 a storable document should provide information about his modify state More...
 
interface XReportComponent
 allows the creation of sub reports. More...
 
interface XFunctionsSupplier
 gives access to functions defined in the report definition. More...
 
- Public Member Functions inherited from XReportDefinition
com::sun::star::document::XEventBroadcaster getEventBroadcaster () raises ( ::com::sun::star::lang::DisposedException, ::com::sun::star::uno::Exception )
 makes it possible to register listeners which are called whenever a document event occurs. More...
 
sequence< string > getAvailableMimeTypes () raises ( ::com::sun::star::lang::DisposedException, ::com::sun::star::uno::Exception )
 returns a sequence of the currently supported output formats. More...
 
- Public Attributes inherited from XReportDefinition
string MimeType { set raises(com::sun::star::lang::IllegalArgumentException); }
 Represents the output format (media (mime) type) of the resulting document when executing this report. More...
 
string Caption
 Represents the title of the report in print preview. More...
 
short GroupKeepTogether { set raises(com::sun::star::lang::IllegalArgumentException); }
 Specifies whether groups in a multi column report are kept together. More...
 
short PageHeaderOption
 Represents the location of the page header. More...
 
short PageFooterOption
 Represents the location of the page footer. More...
 
string Command
 
is the command which should be executed, the type of command depends

on the CommandType. More...

 
long CommandType
 specifies the type of the command to be executed to retrieve a result set. More...
 
string Filter
 specifies an additional filter to optionally use. More...
 
boolean EscapeProcessing
 specifies if the Command should be analyzed on the client side before sending it to the database server. More...
 
com::sun::star::sdbc::XConnection ActiveConnection { set raises(com::sun::star::lang::IllegalArgumentException); }
 specifies the active connection which is used to create the resulting report. More...
 
string DataSourceName
 is the name of the datasource to use, this could be a named datasource or the URL of a data access component. More...
 
boolean ReportHeaderOn
 Defines that the report header is on. More...
 
boolean ReportFooterOn
 Defines that the report footer is on. More...
 
boolean PageHeaderOn
 Defines that the page header is on. More...
 
boolean PageFooterOn
 Defines that the page footer is on. More...
 
com::sun::star::report::XGroups Groups
 Represents the groups of the report. More...
 
com::sun::star::report::XSection ReportHeader { get raises(com::sun::star::container::NoSuchElementException); }
 returns the report header if the ReportHeaderOn is TRUE. More...
 
com::sun::star::report::XSection PageHeader { get raises(com::sun::star::container::NoSuchElementException); }
 returns the page header if the PageHeaderOn is TRUE. More...
 
com::sun::star::report::XSection Detail
 returns the detail section. More...
 
com::sun::star::report::XSection PageFooter { get raises(com::sun::star::container::NoSuchElementException); }
 returns the page footer if the PageFooterOn is TRUE. More...
 
com::sun::star::report::XSection ReportFooter { get raises(com::sun::star::container::NoSuchElementException); }
 returns the report footer if the ReportFooterOn is TRUE. More...
 

The documentation for this service was generated from the following file: