19 mpDP(pObj), maSelectedPages(
std::move(rSelected)) {}
22 mpDP(pObj), maDesc(
std::move(aDesc)) {}
25 mpDP(pObj), maDesc(
std::move(aDesc)) {}
28 mpDP(pObj), maDesc(
std::move(aDesc)) {}
49 if (rSelected.empty())
57struct SelectedPageProcessor
81struct PivotSheetDescSetter
90struct PivotDBDescSetter
99struct PivotServiceDataSetter
void SetImportDesc(const ScImportSourceDesc &rDesc)
void BuildAllDimensionMembers()
void SetSheetDesc(const ScSheetSourceDesc &rDesc)
void SetServiceData(const ScDPServiceDesc &rDesc)
ScDPSaveData * GetSaveData() const
SC_DLLPUBLIC ScDPSaveDimension * GetExistingDimensionByName(std::u16string_view rName) const
void SetCurrentPage(const OUString *pPage)
This class contains authoritative information on the internal reference used as the data source for d...
CAUTION! The following defines must be in the same namespace as the respective type.
ScImportSourceDesc maDesc
DBSource(ScDPObject *pObj, ScImportSourceDesc aDesc)
SelectedPages(ScDPObject *pObj, SelectedPagesType &&rSelected)
SelectedPagesType maSelectedPages
ServiceSource(ScDPObject *pObj, ScDPServiceDesc aDesc)
SheetSource(ScDPObject *pObj, ScSheetSourceDesc aDesc)
void appendSelectedPages(ScDPObject *pObj, SelectedPagesType &&rSelected)
void appendSheetSource(ScDPObject *pObj, const ScSheetSourceDesc &rDesc)
std::vector< ServiceSource > maServiceSources
std::vector< SelectedPages > maSelectedPagesList
void appendDBSource(ScDPObject *pObj, const ScImportSourceDesc &rDesc)
std::vector< DBSource > maDBSources
std::unordered_map< OUString, OUString > SelectedPagesType
std::vector< SheetSource > maSheetSources
void appendServiceSource(ScDPObject *pObj, const ScDPServiceDesc &rDesc)