diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2011-09-13 22:33:58 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2011-09-14 03:59:53 +0200 |
commit | b6d3f5c2c18ad0e1f41cb7b5d6c9072f1c79ff46 (patch) | |
tree | 340072787b00aa772aa5fbb370398129722022bd /sc/inc | |
parent | ba361f9baac5e4162395f9a404a229e6a46985c3 (diff) |
ScCompiler::IsDBRange compares upper case strings
Diffstat (limited to 'sc/inc')
-rw-r--r-- | sc/inc/dbdata.hxx | 3 |
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); |