LibreOffice
LibreOffice 6.4 SDK API Reference
|
Go to the documentation of this file.
19 #ifndef __com_sun_star_sdb_XSQLQueryComposer_idl__
20 #define __com_sun_star_sdb_XSQLQueryComposer_idl__
29 module
com { module sun { module star { module sdb {
85 sequence< sequence<com::sun::star::beans::PropertyValue> >
121 [in]
boolean ascending)
provides information about and access to the properties from an implementation.
Definition: XPropertySet.idl:64
void setFilter([in] string filter)
makes it possible to set a filter condition for the query.
void appendFilterByColumn([in] com::sun::star::beans::XPropertySet column)
appends a new filter condition by a com::sun::star::sdb::DataColumn providing the name and the value ...
sequence< sequence< com::sun::star::beans::PropertyValue > > getStructuredFilter()
returns the currently used filter.
string getQuery()
returns the query used for composing.
void appendOrderByColumn([in] com::sun::star::beans::XPropertySet column, [in] boolean ascending)
appends an additional part to the sort order criteria of the select statement.
string getFilter()
returns the currently used filter.
void setQuery([in] string command)
sets a new query for the composer, which may be expanded by filters and sort criteria.
string getComposedQuery()
returns the query composed with filters and sort criteria.
string getOrder()
returns the currently used sort order.
Definition: Ambiguous.idl:22
base interface of all UNO interfaces
Definition: XInterface.idl:48
void setOrder([in] string order)
makes it possible to set a sort condition for the query.
should be provided by a tool which simplifies the handling with SQL select statements.
Definition: XSQLQueryComposer.idl:40
is an exception that provides information on a database access error.
Definition: SQLException.idl:45