Kaydet (Commit) 8276d749 authored tarafından Eike Rathke's avatar Eike Rathke Kaydeden (comit) Andras Timar

TableRef: add ScDBData::maTableColumnNames

Change-Id: Ifb95f76f518646e32d1df45a77f146ad3a255087
(cherry picked from commit 6055eb2c)
üst 670e07af
......@@ -68,6 +68,8 @@ private:
bool bAutoFilter; ///< AutoFilter? (not saved)
bool bModified; ///< is set/cleared for/by(?) UpdateReference
::std::vector< OUString > maTableColumnNames; ///< names of table columns
using ScRefreshTimer::operator==;
public:
......@@ -108,6 +110,8 @@ public:
void SetKeepFmt(bool bSet) { bKeepFmt = bSet; }
bool IsStripData() const { return bStripData; }
void SetStripData(bool bSet) { bStripData = bSet; }
const ::std::vector< OUString >& GetTableColumnNames() { return maTableColumnNames; }
void SetTableColumnNames( const ::std::vector< OUString >& rNames ) { maTableColumnNames = rNames; }
OUString GetSourceString() const;
OUString GetOperations() const;
......
......@@ -102,7 +102,8 @@ ScDBData::ScDBData( const ScDBData& rData ) :
bDBSelection (rData.bDBSelection),
nIndex (rData.nIndex),
bAutoFilter (rData.bAutoFilter),
bModified (rData.bModified)
bModified (rData.bModified),
maTableColumnNames (rData.maTableColumnNames)
{
}
......@@ -130,7 +131,8 @@ ScDBData::ScDBData( const OUString& rName, const ScDBData& rData ) :
bDBSelection (rData.bDBSelection),
nIndex (rData.nIndex),
bAutoFilter (rData.bAutoFilter),
bModified (rData.bModified)
bModified (rData.bModified),
maTableColumnNames (rData.maTableColumnNames)
{
aUpper = ScGlobal::pCharClass->uppercase(aUpper);
}
......@@ -160,6 +162,7 @@ ScDBData& ScDBData::operator= (const ScDBData& rData)
bDBSelection = rData.bDBSelection;
nIndex = rData.nIndex;
bAutoFilter = rData.bAutoFilter;
maTableColumnNames = rData.maTableColumnNames;
return *this;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment