Share via


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 oggetto Member variano a seconda del contesto in cui viene usato. Un oggetto Member di un oggetto Level in un oggetto CubeDef include una proprietà Children che restituisce gli oggetti Member del livello inferiore successivo della gerarchia dall'oggetto Member corrente. Per un oggetto Member di un oggetto Position la raccolta Children è sempre vuota. Inoltre, la proprietà Type si applica solo agli oggetti Member di un oggetto Level.

Un oggetto Member di Position include due proprietà utili per la visualizzazione dell'oggetto Cellset: DrilledDown e ParentSameAsPrev. Se si accede a queste proprietà in un oggetto Member di un oggetto Level, si verificherà un errore.

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

  • Identificare l'oggetto Member con le proprietà Name e UniqueName.

  • Restituire una stringa da usare durante la visualizzazione dell'oggetto Member con la proprietà Caption.

  • Restituire una stringa significativa che descrive un oggetto Member di una misura o di una formula con la proprietà Description.

  • Determinare la natura dell'oggetto Member con la proprietà Type.

  • Ottenere informazioni sull'oggetto Level dell'oggetto Member con le proprietà LevelDepth e LevelName.

  • Ottenere oggetti Member correlati in un oggetto Hierarchy con le proprietà Parent e Children.

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

  • Usare la raccolta ADO Properties standard per ottenere informazioni aggiuntive sull'oggetto Level.

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

  • Identificare l'oggetto Member con le proprietà Name e UniqueName.

  • Restituire una stringa da usare durante la visualizzazione dell'oggetto Member con la proprietà Caption.

  • Restituire una stringa significativa che descrive un oggetto Member di una misura o di una formula con la proprietà Description.

  • Ottenere informazioni sull'oggetto Level dell'oggetto Member con le proprietà LevelDepth e LevelName.

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

  • Usare la proprietà DrilledDown per determinare se nell'oggetto Axis è presente almeno un elemento figlio immediatamente dopo questo oggetto Member.

  • Usare la proprietà ParentSameAsPrev per determinare se l'elemento padre di questo oggetto Member è uguale all'elemento padre dell'oggetto Member immediatamente precedente.

  • Usare la raccolta ADO Properties standard per ottenere informazioni aggiuntive sull'oggetto Level.

La raccolta Properties contiene le proprietà fornite dal provider. La tabella seguente elenca le proprietà che potrebbero essere disponibili. L'elenco effettivo delle proprietà può variare a seconda dell'implementazione del provider. Per un elenco completo delle proprietà disponibili, vedere la documentazione relativa al proprio 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.
MemberName Nome del membro.
MemberOrdinal Numero ordinale del membro.
MemberType Tipo del membro.
MemberUniqueName Nome non ambiguo del membro.
ParentCount Conteggio del numero di elementi padre del membro.
ParentLevel Numero di livelli dell'elemento padre del membro.
ParentUniqueName Nome non ambiguo dell'elemento padre del membro.
SchemaName Nome dello schema a cui appartiene il cubo.

In questa sezione viene trattato l'argomento seguente.

Vedere anche

Esempio di Catalog (VB)
Raccolta Members (ADO MD)
Raccolta Properties (ADO)