*XDIM_MEMBERSET

*XDIM_MEMBERSET legt den Datenumfang für die Anwendung der nachfolgenden Geschäftslogik fest.

Syntax

*XDIM_MEMBERSET {Dimension name} = {Members Set}

* XDIM_MEMBERSET {Dimension}<>{MemberSet}

Beispiel

*XDIM_MEMBERSET TIME = 2006.DEC

*XDIM_MEMBERSET P_ACCT = bas(CE0004000)

[TIME].[#2009.DEC] = [TIME].[2006.DEC] * 1.1

*COMMIT

Dieses Beispiel liest zuerst alle untergeordneten Elemente von CE0004000 in der Periode 2006.DEC, erhöht sie um 10 % und kopiert sie dann in die Periode 2009.DEC.

Weitere gültige Anwendungsfälle:

*XDIM_MEMBERSET P_ACCT = CE0004010, CE0004020, CE0004030

*XDIM_MEMBERSET P_ACCT = CE0004000, wobei alle untergeordneten Werte in einem übergeordneten Datensatz zusammengefasst werden.

*XDIM_MEMBERSET P_ACCT = BAS(CE0004010, CE0004210); der Umfang wird durch die Basiselemente von CE0004010 und CE0004210 definiert. Die Zeichenfolge in Klammern () kann auch durch eine Variable ersetzt werden, die im Datenmanager (Eingabeaufforderung) definiert wird.

*XDIM_MEMBERSET P_ACCT = DEP(CE0004010): alle direkt untergeordneten Elemente von CE0004010.

*XDIM_MEMBERSET P_ACCT = ALL(CE0004010): alle untergeordneten Elemente von CE0004010.

*XDIM_MEMBERSET P_ACCT <> CE0004010

bas() kann mit keiner anderen Elementmenge kombiniert werden.

*XDIM_MEMBERSET P_ACCT = bas(CE0004000), CE0004210: Dies ist kein gültiger Anwendungsfall.

Verwenden Sie *XDIM_ADDMEMBERSET, um dem Umfang der bereits durch bas() definierten Elementmenge weitere Elemente hinzuzufügen.

Lesen aller Elemente ohne Elementformeln durch eine Dimension erzwingen

Über das Schlüsselwort <ALL> können Sie erzwingen, dass eine Dimension alle Basiselemente ohne Elementformeln liest.

Beispiel

*XDIM_MEMBERSET P_ACCT = <ALL>

*XDIM_MEMBERSET TIME = 2006.DEC

[P_ACCT].[#CE0661000] = [P_ACCT].[CE0004000] / [P_ACCT].[CE0652000]

Alle in dieser Dokumentation enthaltenen Software-Quelltextzeilen und/oder -Strings („Code“) dienen nur als Beispiele und sind nicht für die Anwendung in einem Produktivsystem vorgesehen. Der Code soll lediglich dazu dienen, die Syntax- und die Phrasierungsregeln bestimmter Kodierungen besser zu erklären und zu veranschaulichen. SAP übernimmt keine Verantwortung für die Richtigkeit und Vollständigkeit des angegebenen Quelltextes und übernimmt keine Haftung für Fehler oder Schäden, die aus dessen Anwendung entstehen könnten; es sei denn, derartige Schäden wurden von SAP vorsätzlich oder fahrlässig hervorgerufen.