Ajout de plusieurs membres ou fonctions d'une ou de plusieurs dimensions à un composant

Le sélecteur de membres permet de sélectionner les membres dans une dimension. Pour développer et réduire les membres d'une dimension, servez-vous des signes [+] et [-].

La boîte de dialogue Sélecteur de membres comporte trois onglets. Tous les membres et toutes les fonctions de la dimension sélectionnée figurent respectivement dans les onglets Membres et Fonctions. Le troisième onglet, Rechercher, permet de localiser des membres ou leur description. Les membres et fonctions sélectionnés sont répertoriés à droite, sous Sélections.

S'il est possible de sélectionner plusieurs membres dans le composant, utilisez Maj + Clic ou Ctrl + Clic pour sélectionner des membres contigus ou non.

Pour ajouter plusieurs membres d'une ou de plusieurs dimensions à un composant :

  1. Dans Vue système, cliquez avec le bouton droit de la souris sur le modèle ou la règle métier, puis sélectionnez Ouvrir.
  2. Lorsque la règle ou le modèle s'ouvre, dans son organigramme, sélectionnez le composant auquel ajouter un membre.

    Remarque :

    Vous ne pouvez pas ajouter de membre à un composant de boucle fixe.

  3. Cliquez sur l'icône Sélecteur de membres.
  4. Dans le Sélecteur de membres, sélectionnez une dimension dans Dimensions.

    Les membres de la dimension sélectionnée sont affichés sous Membres.

  5. Effectuez l'une des opérations suivantes pour rechercher et sélectionner un membre :
    • Dans Membres, utilisez Ctrl+Clic ou Maj+Clic pour sélectionner les membres, puis cliquez sur la flèche vers la droite pour les déplacer dans la liste Sélections. Vous pouvez également vous servir des options du tableau suivant pour affiner la sélection.

      Tableau 8-3 Boutons du sélecteur de membres

      Bouton Description
      Ajouter spécial (Utilisateurs de Planning et d'applications en mode "block storage" Essbase uniquement) Sélectionnez un des éléments suivants pour ajouter d'autres fonctions ou membres en rapport avec les fonctions ou les membres sélectionnés dans l'onglet :
      • Membre

      • Enfants

      • IEnfants

      • Descendants

      • IDescendants

      • Semblables

      • ISemblables

      • Parent

      • IParent

      • Ancêtres

      • IAncêtres

      • Relatif

      • Niveau 0 (Base)

      • Inclusif

      Remarque : Planning ne propose pas les éléments Niveau 0 (Base) ou Inclusif pour l'option Ajouter spécial.

      Sélectionner Sélectionnez ce bouton pour déplacer le membre ou la fonction dans la liste Sélections.
      Désélectionner Sélectionnez ce bouton pour supprimer le membre ou la fonction de la liste Sélections.
      Désélectionner tout Sélectionnez ce bouton pour supprimer tous les membres et fonctions de la liste Sélections.
    • Dans Fonctions, effectuez les opérations suivantes :

      1. Utilisez Ctrl+Clic ou Maj+Clic pour sélectionner des fonctions.

      2. Entrez les valeurs requises pour les fonctions, d'après le tableau ci-dessous :

        Tableau 8-4 Fonctions et valeurs

        Fonction Valeurs à saisir Description
        @ALLANCESTORS Nom du membre Entrez le nom du membre ou cliquez sur Membre pour en sélectionner un.
        @ANCEST
        • Nom de la dimension

        • Numéro du niveau de génération

        • Nom du membre

        1. Entrez le nom de la dimension sélectionnée dans Dimensions.

        2. Entrez un entier représentant le numéro de génération ou de niveau à partir duquel est retournée la valeur de l'ancêtre. Un entier positif indique un numéro de génération. La valeur 0 ou un entier négatif indique un numéro de niveau.

        3. Entrez un nom de membre ou une combinaison de membres.

        @ANCESTORS
        • Nom du membre

        • Numéro du niveau de génération

        • Nom du niveau de génération

        1. Entrez un nom de membre ou une combinaison de membres.

        2. Entrez un entier représentant le numéro de génération ou de niveau absolu jusqu'auquel inclure des membres. Un entier positif indique un numéro de génération. La valeur 0 ou un entier négatif indique un numéro de niveau.

        3. Entrez le nom du niveau ou de la génération jusqu'auquel inclure les membres dans la sélection.

        @ATTRIBUTE Nom du membre d'attribut Pour la dimension entrée, entrez le nom du membre d'attribut ou la combinaison de membres à inclure dans la sélection.
        @CHILDREN Nom du membre Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.
        @CURRMBR Nom de la dimension Entrez le nom de la dimension.
        @DESCENDANTS
        • Nom du membre

        • Numéro du niveau de génération

        • Nom du niveau de génération

        1. Entrez un nom de membre ou une combinaison de membres.

        2. Entrez un entier représentant le numéro de génération ou de niveau absolu jusqu'auquel inclure des membres. Un entier positif indique un numéro de génération. La valeur 0 ou un entier négatif indique un numéro de niveau.

        3. Entrez le nom du niveau ou de la génération jusqu'auquel inclure les membres dans la sélection.

        @GENMBRS
        • Nom de la dimension

        • genName

        1. Entrez un nom de dimension.

        2. Entrez un nom de génération dans nomDim. Un entier positif indique un numéro de génération.

        @IALLANCESTORS Nom du membre Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.
        @IANCESTORS
        • Nom du membre

        • Numéro du niveau de génération

        1. Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.

        2. Entrez un entier représentant le numéro de génération ou de niveau absolu jusqu'auquel inclure des membres dans la sélection. Un entier positif indique un numéro de génération. La valeur 0 ou un entier négatif indique un numéro de niveau.

        @ICHILDREN Nom du membre Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.
        @IDESCENDANTS
        • Nom du membre

        • Numéro du niveau de génération

        1. Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.

        2. Entrez un entier représentant le numéro de génération ou de niveau absolu jusqu'auquel inclure des membres dans la sélection. Un entier positif indique un numéro de génération. La valeur 0 ou un entier négatif indique un numéro de niveau.

        @ILSIBLINGS Nom du membre

        Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.

        @IRDESCENDANTS
        • Nom du membre

        • Numéro du niveau de génération

        1. Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.

        2. Entrez un entier représentant le numéro de génération ou de niveau absolu jusqu'auquel inclure des membres dans la sélection. Un entier positif indique un numéro de génération. La valeur 0 ou un entier négatif indique un numéro de niveau.

        @IRSIBLINGS Nom du membre

        Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.

        @ISIBLINGS Nom du membre

        Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.

        @LEVMBRS
        • Nom de la dimension

        • Nom du niveau

        1. Entrez un nom de dimension.

        2. Entrez un nom de niveau ou une valeur entière représentant un numéro de niveau. La valeur doit être 0 ou un entier positif.

        @LIST Argument Entrez une liste d'arguments qui seront traités par la fonction parente en tant qu'argument unique. Il peut s'agir de noms de membre, de combinaisons de membres, de fonctions de sélection des membres, de fonctions de calcul en référence à une plage ou d'expressions numériques.
        @LSIBLINGS Nom du membre

        Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.

        @MATCH
        • Membre, Génération

        • genName

        • Modèle à faire correspondre

        1. Entrez le nom du membre par défaut ou défini par l'utilisateur sur lequel baser la sélection. Le système recherche les noms et les alias du membre spécifié et de ses descendants.

        2. Entrez le nom de la génération par défaut ou défini par l'utilisateur sur lequel baser la sélection. Le système recherche tous les noms de membre et tous les alias de membre dans la génération.

        3. Entrez le critère de caractère à rechercher, caractère générique inclus (* ou ?). ? remplace une seule occurrence de n'importe quel caractère. ? peut être utilisé n'importe où dans le critère. * remplace un certain nombre de caractères. * ne peut être utilisé qu'en fin de critère. Pour inclure des espaces dans le critère, placez ce dernier entre des guillemets doubles ("").

        @MEMBER Chaîne Entrez une chaîne (encadrée de guillemets doubles) ou une fonction retournant une chaîne.
        @MERGE
        • Liste 1

        • Liste 2

        1. Entrez la première liste de membres à fusionner.

        2. Entrez la seconde liste de membres à fusionner.

        @PARENT
        • Nom de la dimension

        • Nom du membre

        1. Entrez le nom de la dimension.

        2. Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres, à combiner au parent retourné.

        @RANGE
        • Nom du membre

        • Liste de plages

        1. Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres, à combiner au parent retourné.

        2. Entrez un nom de membre, une liste de noms de membre séparés par des virgules, des fonctions de sélection des membres ou des fonctions de calcul en référence à une plage. Si listePlages n'est pas spécifié, le système utilise les membres du niveau 0 de la dimension marquée Heure.

        @RDESCENDANTS
        • Nom du membre

        • Numéro du niveau de génération

        1. Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres, à combiner au parent retourné.

        2. Entrez une valeur entière représentant le niveau de génération ou de niveau absolu jusqu'auquel sélectionner les membres. Un entier positif indique un numéro de génération. La valeur 0 ou un entier négatif indique un numéro de niveau.

        @RELATIVE
        • Nom du membre

        • Numéro du niveau de génération

        1. Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres, à combiner au parent retourné.

        2. Entrez une valeur entière représentant le niveau de génération ou de niveau absolu jusqu'auquel sélectionner les membres. Un entier positif indique un numéro de génération. La valeur 0 ou un entier négatif indique un numéro de niveau.

        @REMOVE
        • Liste 1

        • Liste 2

        1. Entrez la première liste de membres à fusionner.

        2. Entrez la seconde liste de membres à fusionner.

        @RSIBLINGS Nom du membre

        Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.

        @SHARE Liste de plages Entrez une liste de membres séparés par des virgules, des fonctions qui retournent des membres ou des plages de membres. Tous les membres de listePlages doivent provenir de la même dimension.
        @SIBLINGS Nom du membre

        Entrez un nom de membre ou une combinaison de membres, ou encore une fonction qui retourne un membre ou une combinaison de membres.

        @UDA
        • Nom de la dimension

        • Attribut défini par l'utilisateur

        1. Entrez le nom de la dimension avec laquelle est associé l'attribut défini par l'utilisateur.

        2. Entrez le nom de l'attribut défini par l'utilisateur tel qu'il apparaît dans l'outline de la base de données.

        @WITHATTR
        • Nom de la dimension

        • Opérateur

        • Valeur

        1. Entrez le nom de la dimension d'attribut.

        2. Entrez la spécification de l'opérateur, placée entre guillemets ("").

        3. Entrez une valeur qui, combinée à l'opérateur, définit la condition à remplir. Il peut s'agir d'un membre d'attribut, d'une constante ou d'une fonction de format de date (à savoir, @TODATE).

        @XRANGE
        • Nom du membre 1

        • Nom du membre 2

        1. Entrez un nom de membre, une combinaison de membres ou une fonction qui retourne un seul membre.

        2. Entrez un nom de membre, une combinaison de membres ou une fonction qui retourne un seul membre. Si mbrName1 est un membre inter-dimension (tel que Réel->Jan), alors mbrName2 doit l'être aussi, et l'ordre des dimensions doit être identique à celui utilisé dans mbrName1.

      3. Cliquez sur la flèche vers la droite pour les déplacer dans la liste Sélections. Vous pouvez également utiliser les options du Tableau 8-3 pour affiner vos sélections.

    • Dans l'onglet Rechercher, effectuez les tâches suivantes pour localiser un ou plusieurs membres :

      1. Dans Dimensions, sélectionnez une dimension dans laquelle rechercher un membre.

      2. Sous Rechercher, sélectionnez le type de membre à rechercher, un nom de membre ou une description.

      3. Saisissez le nom ou la description du membre à rechercher. Pour afficher tous les membres de la dimension, acceptez le caractère générique par défaut (*).

      4. Sélectionnez Rechercher pour rechercher le membre entré dans le champ. (Reportez-vous à la section Recherche de membres dans le sélecteur de membres.)

      5. Sélectionnez Recherche avancée pour accéder aux options de la recherche avancée. (Reportez-vous à la section Recherche de membres dans le sélecteur de membres.)

      6. Sélectionnez les membres et cliquez sur la flèche vers la droite pour les déplacer dans la liste Sélections. Vous pouvez également utiliser les options du Tableau 8-3 pour affiner votre sélection.

  6. Effectuez l'une des opérations suivantes :
    • Si vous sélectionnez des membres, des fonctions ou des listes de membres en vue de définir une valeur de variable de type Membres, répétez les deux étapes précédentes jusqu'à sélectionner des membres, des fonctions ou des listes de membres pour chaque dimension. Passez ensuite à l'étape suivante.

    • Si vous sélectionnez des membres, des fonctions ou des listes de membres pour l'un des éléments suivants, passez à l'étape suivante.

      • La plage globale d'une règle métier

      • Un modèle dont le type d'invite de conception est un croisement de membres

      • Une valeur de variable de type membres

      • Une limite de variable de type membre

      • Un composant de boucle

      • Une fonction dont le paramètre est membres

  7. Cliquez sur OK.