Condividi tramite


Oggetto Member (ADO MD)

Rappresenta un membro di un livello in un cubo, gli elementi figlio di un membro di un livello o un membro di una posizione lungo un asse di un set di celle.

Osservazioni:

Le proprietà di un membro variano a seconda del contesto in cui viene utilizzato. Un membro di un livello in un CubeDef dispone di una proprietà Children che restituisce i membri nel livello inferiore successivo della gerarchia dal membro corrente. Per un oggetto Member di un oggetto Position, l'insieme Children è sempre vuoto. Inoltre, la proprietà Type si applica solo ai membri di un livello.

Un membro di Position dispone di due proprietà utili per la visualizzazione del set di celle: DrilledDown e ParentSameAsPrev. Se si accede a queste proprietà su un membro di un livello, si verificherà un errore.

Con le raccolte e le proprietà di un oggetto Member di un level, è possibile eseguire le operazioni seguenti:

  • Identificare il membro con le proprietà Name e UniqueName .

  • Restituisce una stringa da utilizzare durante la visualizzazione del membro con la proprietà Caption .

  • Restituisce una stringa significativa che descrive una misura o una formula Membro con la proprietà Description .

  • Determinare la natura del membro con la proprietà Type .

  • Ottenere informazioni sul livello del membro con le proprietà LevelDepth e LevelName .

  • Ottenere membri correlati in una gerarchia con le proprietà Padre e Figlio .

  • Contare gli elementi figlio di un membro con la proprietà ChildCount .

  • Utilizzare l'insieme ADO Properties standard per ottenere informazioni aggiuntive sull'oggetto Level .

Con le raccolte e le proprietà di un membro di una posizione lungo un asse, è possibile eseguire le operazioni seguenti:

  • Identificare il membro con le proprietà Name e UniqueName .

  • Restituisce una stringa da utilizzare durante la visualizzazione del membro con la proprietà Caption .

  • Restituisce una stringa significativa che descrive una misura o una formula Membro con la proprietà Description .

  • Ottenere informazioni sul livello del membro con le proprietà LevelDepth e LevelName .

  • Contare gli elementi figlio di un membro con la proprietà ChildCount .

  • Utilizzare la proprietà DrilledDown per determinare se è presente almeno un elemento figlio sull'asse immediatamente successivo a questo membro.

  • Utilizzare la proprietà ParentSameAsPrev per determinare se l'elemento padre di questo membro è uguale all'elemento padre del membro immediatamente precedente.

  • Utilizzare l'insieme ADO Properties standard per ottenere informazioni aggiuntive sull'oggetto Level .

L'insieme Properties contiene proprietà fornite dal provider. Nella tabella seguente sono elencate le proprietà che potrebbero essere disponibili. L'elenco di proprietà effettivo può variare a seconda dell'implementazione del provider. Per un elenco più completo delle proprietà disponibili, vedere la documentazione relativa al provider.

Nome Descrizione
CatalogName Nome del catalogo a cui appartiene il cubo.
ChildrenCardinality Numero di elementi figlio del membro.
CubeName Nome del cubo.
Descrizione Descrizione significativa del membro.
DimensionUniqueName Nome non ambiguo della dimensione.
HierarchyUniqueName Nome non ambiguo della gerarchia.
LevelNumber Distanza tra il livello e la radice della gerarchia.
LevelUniqueName Nome non ambiguo del livello.
MemberCaption Etichetta o didascalia associata al membro.
MemberGUID GUID del membro.
Nome del Membro Nome del membro.
MemberOrdinal Numero ordinale del membro.
TipoDiMembro Tipo del membro.
MemberUniqueName Nome non ambiguo del membro.
ParentCount Conteggio del numero di elementi padre di cui dispone il membro.
ParentLevel Numero di livello dell'elemento padre del membro.
ParentUniqueName Nome non ambiguo dell'elemento padre del membro.
SchemaName Nome dello schema a cui appartiene il cubo.

Questa sezione contiene l'argomento seguente.

Vedere anche

Esempio di catalogo (VB)
Insieme Members (ADO MD)
Collezione Properties (ADO)