namespace com :: sun :: star :: container { class XNameAccess; } namespace com :: sun :: star :: sdbc { class XDataSource; } namespace com :: sun :: star :: sdb { class XDatabaseContext; } namespace com :: sun :: star :: uno { class XComponentContext; } namespace com :: sun :: star :: util { struct AliasProgrammaticPair; }
namespace svt
{ // = AddressBookSourceDialog struct AddressBookSourceDialogData; class UNLESS_MERGELIBS(SVT_DLLPUBLIC) AddressBookSourceDialog final : public weld::GenericDialogController
{ public:
AddressBookSourceDialog(weld::Window* _pParent, const css::uno::Reference< css::uno::XComponentContext >& _rxORB );
/** if you use this ctor, the dialog <ul><li>willnotstoreit'sdataintheconfiguration(norinitiallyretrieveitfromthere)</li> <li>willnotallowtochangethedatasourcename</li> <li>willnotallowtochangethetablename</li> <li>willnotallowtocallthedatasourceadministrationdialog</li> </ul>
// to be used if the object was constructed for editing a field mapping only void getFieldMapping(
css::uno::Sequence< css::util::AliasProgrammaticPair >& _rMapping) const;
// string to display for "no selection" const OUString m_sNoFieldSelection;
/// the DatabaseContext for selecting data sources
css::uno::Reference< css::sdb::XDatabaseContext >
m_xDatabaseContext; // the ORB for creating objects
css::uno::Reference< css::uno::XComponentContext >
m_xORB;
css::uno::Reference< css::container::XNameAccess >
m_xCurrentDatasourceTables;
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.