LibreOffice Module sc (master) 1
Functions
dbfunc3.cxx File Reference
#include <dbfunc.hxx>
#include <scitems.hxx>
#include <vcl/svapp.hxx>
#include <vcl/weld.hxx>
#include <svl/numformat.hxx>
#include <svl/zforlist.hxx>
#include <sfx2/app.hxx>
#include <unotools/collatorwrapper.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/sheet/DataPilotFieldFilter.hpp>
#include <com/sun/star/sheet/DataPilotFieldGroupBy.hpp>
#include <com/sun/star/sheet/DataPilotFieldOrientation.hpp>
#include <com/sun/star/sheet/DataPilotFieldSortMode.hpp>
#include <com/sun/star/sheet/DataPilotTableHeaderData.hpp>
#include <com/sun/star/sheet/MemberResultFlags.hpp>
#include <com/sun/star/sheet/XDimensionsSupplier.hpp>
#include <com/sun/star/sheet/XDrillDownDataSupplier.hpp>
#include <global.hxx>
#include <scresid.hxx>
#include <globstr.hrc>
#include <undotab.hxx>
#include <undodat.hxx>
#include <dbdata.hxx>
#include <rangenam.hxx>
#include <docsh.hxx>
#include <olinetab.hxx>
#include <olinefun.hxx>
#include <dpobject.hxx>
#include <dpsave.hxx>
#include <dpdimsave.hxx>
#include <dbdocfun.hxx>
#include <dpoutput.hxx>
#include <editable.hxx>
#include <docpool.hxx>
#include <patattr.hxx>
#include <unonames.hxx>
#include <userlist.hxx>
#include <queryentry.hxx>
#include <markdata.hxx>
#include <tabvwsh.hxx>
#include <generalfunction.hxx>
#include <sortparam.hxx>
#include <comphelper/lok.hxx>
#include <osl/diagnose.h>
#include <memory>
#include <string_view>
#include <unordered_set>
#include <unordered_map>
#include <vector>
#include <algorithm>
Include dependency graph for dbfunc3.cxx:

Go to the source code of this file.

Functions

static OUString lcl_MakePivotTabName (std::u16string_view rPrefix, SCTAB nNumber)
 
static OUString lcl_replaceMemberNameInSubtotal (const OUString &rSubtotal, std::u16string_view rMemberName)
 
static void lcl_MoveToEnd (ScDPSaveDimension &rDim, const OUString &rItemName)
 

Function Documentation

◆ lcl_MakePivotTabName()

static OUString lcl_MakePivotTabName ( std::u16string_view  rPrefix,
SCTAB  nNumber 
)
static

Definition at line 615 of file dbfunc3.cxx.

References aName.

Referenced by ScDBFunc::MakePivotTable().

◆ lcl_MoveToEnd()

static void lcl_MoveToEnd ( ScDPSaveDimension rDim,
const OUString &  rItemName 
)
static

◆ lcl_replaceMemberNameInSubtotal()

static OUString lcl_replaceMemberNameInSubtotal ( const OUString &  rSubtotal,
std::u16string_view  rMemberName 
)
static

Definition at line 1337 of file dbfunc3.cxx.

References aBuf, i, n, and p.

Referenced by ScDBFunc::DataPilotInput().