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

import "DatabaseDataProvider.idl";

Inheritance diagram for DatabaseDataProvider:
XDatabaseDataProvider XDataProvider XRangeXMLConversion XInitialization XComponent XPropertySet XParameters XRowSet XInterface XInterface XInterface XInterface XInterface XInterface XResultSet XInterface

Public Member Functions

 createWithConnection ([in] com::sun::star::sdbc::XConnection connection)
 

Additional Inherited Members

- Exported Interfaces inherited from XDatabaseDataProvider
interface XDataProvider
 For accessing data a component provides for being used by charts. More...
 
interface XRangeXMLConversion
 allows you to convert the ranges a data provider deals with internally into valid XML. More...
 
interface com::sun::star::lang::XInitialization
 allows access to the properties of the instance. More...
 
interface com::sun::star::lang::XComponent
 allows life-time control of the database data provider. More...
 
interface com::sun::star::beans::XPropertySet
 allows access to the properties of the instance. More...
 
interface com::sun::star::sdbc::XParameters
 
interface com::sun::star::sdbc::XRowSet
 
- Public Attributes inherited from XDatabaseDataProvider
sequence< string > MasterFields
 is used for subreports and contains the names of columns of the parent report. More...
 
sequence< string > DetailFields
 is used for subreports and contains the names of the columns of the subreport which are related to the master fields of the parent report. 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 ApplyFilter
 indicates whether the filter should be applied or not, default is FALSE. More...
 
string HavingClause { set raises(com::sun::star::beans::UnknownPropertyException); }
 additional having clause for the row set More...
 
string GroupBy { set raises(com::sun::star::beans::UnknownPropertyException); }
 additional group by for the row set More...
 
string Order
 is a additional sort order definition for a row set. More...
 
boolean EscapeProcessing
 specifies if the Command should be analyzed on the client side before sending it to the database server. More...
 
long RowLimit
 specifies the maximal count of rows which should be fetched. 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 data source to use, this could be a named data source or the URL of a data access component. More...
 

Member Function Documentation

createWithConnection ( [in] com::sun::star::sdbc::XConnection  connection)

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