*XDIM_MEMBERSET

*XDIM_MEMBERSET définit le périmètre des données dans lequel la logique de gestion suivante sera appliquée.

Syntaxe

*XDIM_MEMBERSET {Dimension name} = {Members Set}

* XDIM_MEMBERSET {Dimension}<>{MemberSet}

Exemple

*XDIM_MEMBERSET TIME = 2006.DEC

*XDIM_MEMBERSET P_ACCT = bas(CE0004000)

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

*COMMIT

Cet exemple lit d'abord l'ensemble des enfants de CE0004000 pour la période 2006.DEC, puis les augmente de 10 % et les copie dans la période 2009.DEC.

Autres cas d'utilisation valides :

*XDIM_MEMBERSET P_ACCT = CE0004010, CE0004020, CE0004030

*XDIM_MEMBERSET P_ACCT = CE0004000, où toutes les valeurs enfants sont résumées dans un enregistrement parent.

*XDIM_MEMBERSET P_ACCT = BAS(CE0004010, CE0004210) Le périmètre est défini par les membres de base de CE0004010 et CE0004210. La chaîne entre les parenthèses () peut aussi être remplacée par une variable définie dans l'invite du Gestionnaire de données.

*XDIM_MEMBERSET P_ACCT = DEP(CE0004010) Tous les enfants directs de CE0004010.

*XDIM_MEMBERSET P_ACCT = ALL(CE0004010) Tous les enfants de CE0004010.

*XDIM_MEMBERSET P_ACCT <> CE0004010

Vous ne pouvez pas combiner bas() à un autre ensemble de membres.

*XDIM_MEMBERSET P_ACCT = bas(CE0004000), CE0004210 n'est pas un cas d'utilisation valide.

Utilisez *XDIM_ADDMEMBERSET pour ajouter d'autres membres au périmètre de l'ensemble de membres défini par bas().

Pour forcer une dimension à lire tous les membres sans formule de membres

En utilisant le mot-clé <ALL> , vous pouvez forcer une dimension à lire tous les membres sans formule de membres.

Exemple

*XDIM_MEMBERSET P_ACCT = <ALL>

*XDIM_MEMBERSET TIME = 2006.DEC

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

Tous les codes logiciels et/ou lignes/chaînes de code ("Code") inclus dans cette documentation sont fournis à titre d'exemples et ne sont en aucun cas destinés à un usage dans un environnement système productif.Le Code a pour but de mieux expliquer et d'offrir un exemple visuel des règles de syntaxe et de rédaction de certains codes.SAP ne garantit pas l'exactitude et l'exhaustivité du Code ci-après et SAP ne pourra pas être tenu responsable des erreurs ou dommages causés par l'utilisation dudit Code, sauf si de tels dommages ont été causés volontairement par SAP ou par négligence grave de SAP.