LibreOffice LibreOffice 6.2 SDK API Reference

Variables
com::sun::star::sdb::application::DatabaseObjectContainer Constant Group Reference

denotes different types of (maybe virtual) containers of database objects More...

## Variables
const long | TABLES = 1000
| denotes the virtual folder containing all tables of a database, in a context where such a folder is displayed to the user. More...
const long | QUERIES = 1001
| denotes the virtual folder containing all queries of a database, in a context where such a folder is displayed to the user. More...
const long | FORMS = 1002
| denotes the virtual folder containing all forms of a database document, in a context where such a folder is displayed to the user. More...
const long | REPORTS = 1003
| denotes the virtual folder containing all reports of a database database, in a context where such a folder is displayed to the user. More...
const long | DATA_SOURCE = 1004
| denotes the data source itself, which effectively is the root container for all other kind of database objects, including other container types. More...
const long | CATALOG = 1005
| denotes a catalog in a database which supports catalogs More...
const long | SCHEMA = 1006
| denotes a schema in a database which supports catalogs More...
const long | FORMS_FOLDER = 1007
| denotes a folder which is used to organize forms in a database document More...
const long | REPORTS_FOLDER = 1008
| denotes a folder which is used to organize reports in a database document More...

## Detailed Description

denotes different types of (maybe virtual) containers of database objects

In the database application of OpenOffice.org, database objects (such as tables, queries, forms, reports) can be organized in folders. This hierarchy can be imposed externally, or internally.

For example, when you connect to a database which supports catalogs and/or schemas, then those impose a natural order on the tables, in that a catalog or a schema is a folder of tables.

On the other hand, for forms and reports, OpenOffice.org Base itself allows the user to create folders to organize the documents - in this case, the hierarchy is defined in the database document itself.

See also
  DatabaseObject

Since
  OOo 3.0

## Variable Documentation

## ◆ CATALOG

const long CATALOG = 1005

denotes a catalog in a database which supports catalogs

## ◆ DATA_SOURCE

const long DATA_SOURCE = 1004

denotes the data source itself, which effectively is the root container for all other kind of database objects, including other container types.

## ◆ FORMS

const long FORMS = 1002

denotes the virtual folder containing all forms of a database document, in a context where such a folder is displayed to the user.

## ◆ FORMS_FOLDER

const long FORMS_FOLDER = 1007

denotes a folder which is used to organize forms in a database document

## ◆ QUERIES

const long QUERIES = 1001

denotes the virtual folder containing all queries of a database, in a context where such a folder is displayed to the user.

## ◆ REPORTS

const long REPORTS = 1003

denotes the virtual folder containing all reports of a database database, in a context where such a folder is displayed to the user.

## ◆ REPORTS_FOLDER

const long REPORTS_FOLDER = 1008

denotes a folder which is used to organize reports in a database document

## ◆ SCHEMA

const long SCHEMA = 1006

denotes a schema in a database which supports catalogs

## ◆ TABLES

const long TABLES = 1000

denotes the virtual folder containing all tables of a database, in a context where such a folder is displayed to the user.