OLAPDimensionList
To browse all dimensions of an OLAP cube, use the
OLAPDimensionList
data type:
#define EngineVersion 2.0 #define RuntimeVersion 2.0 void PrintOlapDimensionNames() { OLAPConnection olapconnection = OLAPCreateConnection( "LOCAL/Application Engine", "Admin", "" ); foreach (OLAPCube cube in OLAPGetCubeList(olapconnection)) { WriteLine("Found cube " + OLAPGetCubeName(cube) + "."); OLAPDimensionList dimensions = OLAPGetDimensionList(cube); foreach (OLAPDimension dimension in dimensions) { WriteLine("Found dimension " + dimension + "."); } } OLAPDisconnect(olapconnection); }
This data type is only available in engine versions 2.0 and above.