Fonctions

Dans l'onglet Fonctions, sélectionnez des fonctions et saisissez les valeurs requises pour celles-ci conformément au tableau ci-après :

Table 10-2 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 de niveau ou 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 de niveau ou de génération

  • Nom du niveau ou de la 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 de niveau ou de génération

  • Nom du niveau ou de la 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 de niveau ou 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 de niveau ou 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 de niveau ou 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

  • Critère à rechercher

  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 de niveau ou 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 de niveau ou 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 de membre 1

  • Nom de 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.