9 #ifndef ReportServiceCore_DSSTabularRefCustomGroup_h 10 #define ReportServiceCore_DSSTabularRefCustomGroup_h 12 #include "DSSTabularCustomGroup.h" 24 int SetGlobalRowMap(
int iGlobalRowCount,
int* ipGlobalToLocalMap,
int* ipLocalToGlobalMap);
26 int GetGlobalRowMap(
int* opGlobalRowCount,
int** oppGlobalToLocalMap,
int** oppLocalToGlobalMap);
39 virtual int getParentKeys(
int index, vector<int> &orParentKeys);
72 int TranslateLocalToGlobal(
Int32 iLocal);
73 int TranslateGlobalToLocal(
Int32 iGlobal);
78 int* mpGlobalToLocalMap;
79 int* mpLocalToGlobalMap;
81 vector<int> mvOrdinal;
virtual int setElement(int index, XTabCustomGroupElement &irElement)
virtual XTabCustomGroupElement * getElement(int index)
int GetGlobalRowMap(int *opGlobalRowCount, int **oppGlobalToLocalMap, int **oppLocalToGlobalMap)
Definition: DSSBaseElementProxy.h:16
virtual int getText(int index, MBase::CString &orDisplayName)
virtual int getTabularUnit(DSSTabularUnit **oppUnit)
virtual bool IsRuntimeUnit()
virtual int getMaxDepth()
#define Int32
Definition: BasicTypes.h:20
virtual int getOrdinal(int index)
int Init(DSSTabularCustomGroup *ipUnit)
virtual DSSBaseElementProxy * getCustomGroupElement(int index)
DSSTabularRefCustomGroup()
virtual int FindElement(DSSBaseElementProxy *ipElement, int &orKey)
virtual int createElement(int key, DSSObjectContext *ipObjectContext, DSSBaseElementProxy **oppElement, int iGlobalKey=-1, int iGlobalKeyVer=-1)
Definition: DSSTabularRefCustomGroup.h:14
virtual const char * getTextAndLength(int index, int &orLength)
Definition: DSSTabularUnit.h:17
int SetOrdinal(vector< int > &ivOrdinal)
std::string CString
Definition: DSSBaseString.h:26
virtual int getParentKeys(int index, vector< int > &orParentKeys)
virtual ~DSSTabularRefCustomGroup()
Definition: DSSTabularCustomGroup.h:12
virtual int getParentKey(int childKey, int *parent)
Definition: DSSObjectContext.h:272
Definition: DSSTabularCustomGroup.h:34
int SetGlobalRowMap(int iGlobalRowCount, int *ipGlobalToLocalMap, int *ipLocalToGlobalMap)
virtual const GUID & getGUID()
Definition: Base/Base/GUID.h:32