Compartir a través de


Objeto de miembro (ADO MD)

Representa un miembro de un nivel en un cubo, los elementos secundarios de un miembro de un nivel o un miembro de una posición a lo largo de un eje de un conjunto de celdas.

Comentarios

Las propiedades de un miembro difieren en función del contexto en el que se usa. Un miembro de un nivel de un objeto CubeDef tiene una propiedad Children que devuelve los miembros del siguiente nivel inferior de la jerarquía del miembro actual. Para un miembro de una posición, la colección Children siempre está vacía. Además, la propiedad Type solo se aplica a los miembros de un nivel.

Un miembro dePosition tiene dos propiedades que son útiles al mostrar el conjunto de celdas: DrilledDown y ParentSameAsPrev. Si se accede a estas propiedades en un miembro de un nivel, se produce un error.

Con las colecciones y propiedades de un objeto Member de un nivel, se puede hacer lo siguiente:

  • Identificar el miembro con las propiedades Name y UniqueName.

  • Devolver una cadena que se usará al mostrar el miembro con la propiedad Caption.

  • Devolver una cadena significativa que describe una medida o un miembro de fórmula con la propiedad Description.

  • Determinar la naturaleza del miembro con la propiedad Type.

  • Obtener información sobre el nivel del miembro con las propiedades LevelDepth y LevelName.

  • Obtener miembros relacionados en una jerarquía con las propiedades Parent y Children.

  • Calcular los elementos secundarios de un miembro con la propiedad ChildCount.

  • Use la colección estándarProperties de ADO para obtener información adicional sobre el objeto Level.

Con las colecciones y propiedades de un miembro de una posición a lo largo de un eje, se puede hacer lo siguiente:

  • Identificar el miembro con las propiedades Name y UniqueName.

  • Devolver una cadena que se usará al mostrar el miembro con la propiedad Caption.

  • Devolver una cadena significativa que describe una medida o un miembro de fórmula con la propiedad Description.

  • Obtener información sobre el nivel del miembro con las propiedades LevelDepth y LevelName.

  • Calcular los elementos secundarios de un miembro con la propiedad ChildCount.

  • Use la propiedad DrilledDown para determinar si hay al menos un elemento secundario en el eje inmediatamente después de este miembro.

  • Use la propiedad ParentSameAsPrev para determinar si el elemento primario de este miembro es el mismo que el elemento primario del miembro inmediatamente anterior.

  • Use la colección estándarProperties de ADO para obtener información adicional sobre el objeto Level.

La colección Properties contiene propiedades proporcionadas por el proveedor. En la tabla siguiente se enumeran las propiedades que podrían estar disponibles. La lista de propiedades real puede diferir en función de la implementación del proveedor. Consulte la documentación del proveedor para obtener una lista más completa de las propiedades disponibles.

Nombre Descripción
CatalogName Nombre del catálogo al que pertenece este cubo.
ChildrenCardinality Número de elementos secundarios que tiene este miembro.
CubeName Nombre del cubo.
Descripción Descripción significativa del miembro.
DimensionUniqueName Nombre inequívoco de la dimensión.
HierarchyUniqueName Nombre inequívoco de la jerarquía.
LevelNumber Distancia entre el nivel y la raíz de la jerarquía.
LevelUniqueName Nombre inequívoco del nivel.
MemberCaption Etiqueta o descripción asociada al miembro.
MemberGUID GUID del miembro.
MemberName Nombre del miembro.
MemberOrdinal Número ordinal del miembro.
MemberType Tipo del miembro.
MemberUniqueName Nombre inequívoco del miembro.
ParentCount Recuento del número de elementos primarios que tiene este miembro.
ParentLevel Número de nivel del elemento primario del miembro.
ParentUniqueName Nombre inequívoco del elemento primario del miembro.
SchemaName Nombre del esquema al que pertenece este cubo.

Esta sección contiene los temas siguientes.

Consulte también

Ejemplo de catálogo (VB)
Colección Members (ADO MD)
Colección de propiedades (ADO)