namespace dbaui
{ class OTableListBoxControl; class OQueryTableView; class DlgQryJoin final : public weld::GenericDialogController
, public IRelationControlInterface
{
EJoinType eJoinType;
TTableConnectionData::value_type m_pConnData; // contains left and right table
TTableConnectionData::value_type m_pOrigConnData;
css::uno::Reference< css::sdbc::XConnection > m_xConnection;
/** setJoinType enables and set the new join type @param_eNewJoinTypethenewjointype
*/ void setJoinType(EJoinType _eNewJoinType); public:
DlgQryJoin( const OQueryTableView * pParent, const TTableConnectionData::value_type& pData, const OJoinTableView::OTableWindowMap* _pTableMap, const css::uno::Reference< css::sdbc::XConnection >& _xConnection, bool _bAllowTableSelect); virtual ~DlgQryJoin() override;
EJoinType GetJoinType() const { return eJoinType; };
/** setValid set the valid inside, can be used for OK buttons @param_bValidtruewhentheusingcontrolallowsanupdate
*/ virtualvoid setValid(bool _bValid) override;
/** notifyConnectionChange is callback which is called when the table selection has changed and a new connection exists @param_pConnectionDatatheconnectionwhichexistsbetweenthenewtables
*/ virtualvoid notifyConnectionChange() override;
};
}
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.