struct OControlWizardContext
{ // the global data source context
css::uno::Reference< css::sdb::XDatabaseContext >
xDatasourceContext;
// the control mode
css::uno::Reference< css::beans::XPropertySet >
xObjectModel; // the form the control model belongs to
css::uno::Reference< css::beans::XPropertySet >
xForm; // the form as rowset
css::uno::Reference< css::sdbc::XRowSet >
xRowSet;
// the model of the document
css::uno::Reference< css::frame::XModel >
xDocumentModel; // the page where the control mode resides
css::uno::Reference< css::drawing::XDrawPage >
xDrawPage; // the shape which carries the control
css::uno::Reference< css::drawing::XControlShape >
xObjectShape;
// the tables or queries of the data source the form is bound to (if any)
css::uno::Reference< css::container::XNameAccess >
xObjectContainer; // the column types container of the object the form is bound to (table, query or SQL statement) typedef std::map<OUString, sal_Int32> TNameTypeMap;
TNameTypeMap aTypes; // the column names of the object the form is bound to (table, query or SQL statement)
css::uno::Sequence< OUString >
aFieldNames;
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.