summaryrefslogtreecommitdiff
path: root/sc/inc
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@googlemail.com>2011-09-13 22:33:58 +0200
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2011-09-14 03:59:53 +0200
commitb6d3f5c2c18ad0e1f41cb7b5d6c9072f1c79ff46 (patch)
tree340072787b00aa772aa5fbb370398129722022bd /sc/inc
parentba361f9baac5e4162395f9a404a229e6a46985c3 (diff)
ScCompiler::IsDBRange compares upper case strings
Diffstat (limited to 'sc/inc')
-rw-r--r--sc/inc/dbdata.hxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/sc/inc/dbdata.hxx b/sc/inc/dbdata.hxx
index 2772a0216827..c48aa1aa1ee3 100644
--- a/sc/inc/dbdata.hxx
+++ b/sc/inc/dbdata.hxx
@@ -55,6 +55,7 @@ private:
// DBParam
const ::rtl::OUString aName;
+ ::rtl::OUString aUpper;
SCTAB nTable;
SCCOL nStartCol;
SCROW nStartRow;
@@ -98,6 +99,7 @@ public:
SCTAB GetTable() const;
const ::rtl::OUString& GetName() const { return aName; }
+ const ::rtl::OUString& GetUpperName() const { return aUpper; }
void GetArea(SCTAB& rTab, SCCOL& rCol1, SCROW& rRow1, SCCOL& rCol2, SCROW& rRow2) const;
SC_DLLPUBLIC void GetArea(ScRange& rRange) const;
void SetArea(SCTAB nTab, SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2);
@@ -186,6 +188,7 @@ public:
const_iterator end() const;
ScDBData* findByIndex(sal_uInt16 nIndex);
ScDBData* findByName(const ::rtl::OUString& rName);
+ ScDBData* findByUpperName(const ::rtl::OUString& rName);
bool insert(ScDBData* p);
void erase(iterator itr);
void erase(const ScDBData& r);