diff --git a/dbaccess/source/ui/browser/brwctrlr.cxx b/dbaccess/source/ui/browser/brwctrlr.cxx index e7154933ae61..0c6b9963cf57 100644 --- a/dbaccess/source/ui/browser/brwctrlr.cxx +++ b/dbaccess/source/ui/browser/brwctrlr.cxx @@ -43,6 +43,7 @@ #include #include #include +#include #include #include #include @@ -93,6 +94,7 @@ using namespace ::com::sun::star::sdbcx; using namespace ::com::sun::star::task; using namespace ::com::sun::star::beans; using namespace ::com::sun::star::frame; +using namespace ::com::sun::star::form::runtime; using namespace ::com::sun::star::form; using namespace ::com::sun::star::util; using namespace ::com::sun::star::lang; @@ -255,8 +257,7 @@ SbaXDataBrowserController::FormControllerImpl::~FormControllerImpl() Reference< runtime::XFormOperations > SAL_CALL SbaXDataBrowserController::FormControllerImpl::getFormOperations() throw (RuntimeException, std::exception) { - SAL_WARN("dbaccess.ui", "SbaXDataBrowserController::FormControllerImpl::getFormOperations: not supported!" ); - return NULL; + return FormOperations::createWithFormController( m_pOwner->m_xContext, this ); } Reference< ::com::sun::star::awt::XControl > SbaXDataBrowserController::FormControllerImpl::getCurrentControl(void) throw( RuntimeException, std::exception )