summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx
diff options
context:
space:
mode:
authorLionel Elie Mamane <lionel@mamane.lu>2011-10-30 12:35:22 +0100
committerLionel Elie Mamane <lionel@mamane.lu>2011-10-30 12:39:38 +0100
commit1f805926d825e06c859ad79954c4bc27a4467f85 (patch)
treeebc93159f613acb40923b4ee09404de1bd6744d6 /dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx
parent70511e6e1596f98cf908938373b6bfc7f6370248 (diff)
fillFunctionInfo now also guesses the type of non-function call expressions
Diffstat (limited to 'dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx')
-rw-r--r--dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx9
1 files changed, 0 insertions, 9 deletions
diff --git a/dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx b/dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx
index df55d495eaf2..1b2328d8f955 100644
--- a/dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx
+++ b/dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx
@@ -882,16 +882,7 @@ sal_Bool OSelectionBrowseBox::saveField(const String& _sFieldName,OTableFieldDes
if ( SQL_ISRULE(pColumnRef,set_fct_spec) )
aSelEntry->SetFunctionType(/*FKT_NUMERIC | */FKT_OTHER);
else
- {
- if ( SQL_ISRULEOR2(pColumnRef,num_value_exp,term) || SQL_ISRULE(pColumnRef,factor) )
- aSelEntry->SetDataType(DataType::DOUBLE);
- else if ( SQL_ISRULE(pColumnRef,value_exp) )
- aSelEntry->SetDataType(DataType::TIMESTAMP);
- else
- aSelEntry->SetDataType(DataType::VARCHAR);
-
aSelEntry->SetFunctionType(FKT_NUMERIC | FKT_OTHER);
- }
}
aSelEntry->SetAlias(::rtl::OUString());