Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Mitgliederfunktion ist eine Multidimensionale Expressions (MDX)-Funktion, die ein Element zurückgibt. Mitgliederfunktionen, wie Tupelfunktionen und Mengenfunktionen, sind wesentlich für die Aushandlung der multidimensionalen Strukturen, die in Analysis Services zu finden sind.
Von den vielen Mitgliederfunktionen in MDX ist die CurrentMember-Funktion die wichtigste, die verwendet wird, um das aktuelle Mitglied in einer Hierarchie zu bestimmen. Die folgende Abfrage zeigt, wie man sie zusammen mit den Funktionen Parent,Ancestor und Prevmember verwendet:
WITH
//Returns the name of the currentmember on the Calendar hierarchy
MEMBER MEASURES.[CurrentMemberDemo] AS [Date].[Calendar].CurrentMember.Name
//Returns the name of the parent of the currentmember on the Calendar hierarchy
MEMBER MEASURES.[ParentDemo] AS [Date].[Calendar].CurrentMember.Parent.Name
//Returns the name of the ancestor of the currentmember on the Calendar hierarchy at the Year level
MEMBER MEASURES.[AncestorDemo] AS ANCESTOR([Date].[Calendar].CurrentMember, [Date].[Calendar].[Calendar Year]).Name
//Returns the name of the member before the currentmember on the Calendar hierarchy
MEMBER MEASURES.[PrevMemberDemo] AS [Date].[Calendar].CurrentMember.Prevmember.Name
SELECT{MEASURES.[CurrentMemberDemo],MEASURES.[ParentDemo],MEASURES.[AncestorDemo],MEASURES.[PrevMemberDemo] } ON 0,
[Date].[Calendar].MEMBERS ON 1
FROM [Adventure Works]