summaryrefslogtreecommitdiffstats
path: root/dbaccess/source/ui/dlg/queryfilter.cxx
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2004-08-02 14:50:45 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2004-08-02 14:50:45 +0000
commit70e6dbd43ac5db65396c64aa1127e9044da69e67 (patch)
tree471a1f9995f3e47167dbcb84f7ab95e7221758f1 /dbaccess/source/ui/dlg/queryfilter.cxx
parentINTEGRATION: CWS insight01 (1.31.2); FILE MERGED (diff)
downloadcore-70e6dbd43ac5db65396c64aa1127e9044da69e67.tar.gz
core-70e6dbd43ac5db65396c64aa1127e9044da69e67.zip
INTEGRATION: CWS insight01 (1.20.10); FILE MERGED
2004/06/01 08:54:54 oj 1.20.10.3: RESYNC: (1.20-1.22); FILE MERGED 2004/05/12 12:53:38 oj 1.20.10.2: change SQLFilterOperator 2004/05/12 10:45:00 oj 1.20.10.1: ongoing work
Diffstat (limited to 'dbaccess/source/ui/dlg/queryfilter.cxx')
-rw-r--r--dbaccess/source/ui/dlg/queryfilter.cxx29
1 files changed, 16 insertions, 13 deletions
diff --git a/dbaccess/source/ui/dlg/queryfilter.cxx b/dbaccess/source/ui/dlg/queryfilter.cxx
index a3fab937416b..8714c3d6a219 100644
--- a/dbaccess/source/ui/dlg/queryfilter.cxx
+++ b/dbaccess/source/ui/dlg/queryfilter.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: queryfilter.cxx,v $
*
- * $Revision: 1.22 $
+ * $Revision: 1.23 $
*
- * last change: $Author: hr $ $Date: 2004-05-10 13:06:47 $
+ * last change: $Author: hr $ $Date: 2004-08-02 15:50:45 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -122,6 +122,9 @@
#ifndef _COM_SUN_STAR_SDB_XSINGLESELECTQUERYCOMPOSER_HPP_
#include <com/sun/star/sdb/XSingleSelectQueryComposer.hpp>
#endif
+#ifndef _COM_SUN_STAR_SDB_SQLFILTEROPERATOR_HPP_
+#include <com/sun/star/sdb/SQLFilterOperator.hpp>
+#endif
using namespace dbaui;
using namespace connectivity;
@@ -452,35 +455,35 @@ void DlgFilterCrit::getCondition(const ListBox& _rField,const ListBox& _rComp,co
sal_Bool bNeedText = sal_True;
switch(GetOSQLPredicateType(_rComp.GetSelectEntryPos(),_rComp.GetEntryCount()))
{
- case SQL_PRED_EQUAL:
+ case SQLFilterOperator::EQUAL:
aFilter += ::rtl::OUString::createFromAscii("=");
break;
- case SQL_PRED_NOTEQUAL:
+ case SQLFilterOperator::NOT_EQUAL:
aFilter += ::rtl::OUString::createFromAscii("<>");
break;
- case SQL_PRED_LESS:
+ case SQLFilterOperator::LESS:
aFilter += ::rtl::OUString::createFromAscii("<");
break;
- case SQL_PRED_LESSOREQUAL:
+ case SQLFilterOperator::LESS_EQUAL:
aFilter += ::rtl::OUString::createFromAscii("<=");
break;
- case SQL_PRED_GREATER:
+ case SQLFilterOperator::GREATER:
aFilter += ::rtl::OUString::createFromAscii(">");
break;
- case SQL_PRED_GREATEROREQUAL:
+ case SQLFilterOperator::GREATER_EQUAL:
aFilter += ::rtl::OUString::createFromAscii(">=");
break;
- case SQL_PRED_NOTLIKE:
+ case SQLFilterOperator::NOT_LIKE:
aFilter += ::rtl::OUString::createFromAscii("NOT LIKE");
break;
- case SQL_PRED_LIKE:
+ case SQLFilterOperator::LIKE:
aFilter += ::rtl::OUString::createFromAscii("LIKE");
break;
- case SQL_PRED_ISNULL:
+ case SQLFilterOperator::SQLNULL:
aFilter += ::rtl::OUString::createFromAscii("IS NULL");
bNeedText = sal_False;
break;
- case SQL_PRED_ISNOTNULL:
+ case SQLFilterOperator::NOT_SQLNULL:
aFilter += ::rtl::OUString::createFromAscii("IS NOT NULL");
bNeedText = sal_False;
break;
@@ -763,7 +766,7 @@ void DlgFilterCrit::SetLine( sal_uInt16 nIdx,const PropertyValue& _rItem,sal_Boo
ListSelectHdl( pColumnListControl );
// select the appropriate condition
- pPredicateListControl->SelectEntryPos( GetSelectionPos( _rItem.Handle, *pPredicateListControl ) );
+ pPredicateListControl->SelectEntryPos( GetSelectionPos( (sal_Int32)_rItem.Handle, *pPredicateListControl ) );
// initially normalize this value
::rtl::OUString aString( aStr );