Esempio n. 1
0
        /// <summary>
        /// Calculates the number of Dimensions in the cube
        /// </summary>
        /// <returns>Number of dimensions in this cube</returns>
        public int getNumberOfDimensions()
        {
            int viDimCount = TM1API.TM1ObjectListCountGet(this.pool.handle, this.handle, TM1API.TM1CubeDimensions());
            int number     = TM1API.TM1ValIndexGet(server.user.handle, viDimCount);

            return(number);
        }
Esempio n. 2
0
        // --------------------------- Cube Section --------------------------- //

        /// <summary>
        /// Calculates the number of cubes on this server
        /// </summary>
        /// <returns>Number of cubes on this server</returns>
        public int GetNumberOfCubes()
        {
            int viCubeCount = TM1API.TM1ObjectListCountGet(pool.handle, this.handle, TM1API.TM1ServerCubes());
            int number      = TM1API.TM1ValIndexGet(user.handle, viCubeCount);

            return(number);
        }
Esempio n. 3
0
        public int getNumberOfElements()
        {
            int hNOfElements = TM1API.TM1ObjectListCountGet(pool.handle, this.handle, TM1API.TM1DimensionElements());

            return(TM1API.TM1ValIndexGet(server.user.handle, hNOfElements));
        }
Esempio n. 4
0
        public int getNumberOfAttributes()
        {
            int hNOfAttributes = TM1API.TM1ObjectListCountGet(pool.handle, this.handle, TM1API.TM1ElementComponents());

            return(TM1API.TM1ValIndexGet(server.user.handle, hNOfAttributes));
        }